Excel・VBA活用術

Excel・VBA活用術

【エクセルVBA】DictionaryオブジェクトのExistsメソッドで重複があるかを確認する方法

複数のループを使った重複排除のVBAコードを、Dictionaryオブジェクトとメソッドを使ったコードをに置き換えていく方法をご紹介しています。今回は、指定した値がDictionaryオブジェクトに既に登録されているかどうか?をチェックしてくれる、Existsメソッドのご紹介です。
Excel・VBA活用術

【エクセルVBA】AddメソッドでDictionaryオブジェクトにキーと要素を追加する方法

エクセルVBAのDictionaryオブジェクトを使った、リストの重複を排除する方法を連載でご紹介しています。今回は、Dictionaryオブジェクトにキーと要素を追加するAddメソッドのご紹介です。
Excel・VBA活用術

【エクセルVBA】リスト処理に便利!Dictionaryオブジェクトをコードで使うための準備

VBAでリストの重複を排除するのって、ループ文が複数出てきたり、処理速度が落ちたりして、ちょっと躊躇してしまいませんか?Dictionaryオブジェクトを使えば、重複排除もスマートにできるかもしれませんよ。エクセルVBAのDictionaryオブジェクトを、コードで使用するための前準備を紹介しています。
Excel・VBA活用術

【エクセルVBA】VBEのツールバーを自分好みにカスタマイズする方法

VBEにあるユーザー設定で、ユーザー好みのツールバーを作成する方法をご紹介しています。コメントアウトやコンパイルなど、よく使うコマンドをツールバーにセットして画面に表示しておけば、すぐに使えて便利ですよ。もちろん、コマンドのショートカットキーを忘れてしまった!なんていうときも、ツールバーにセットしておけば安心です。
Excel・VBA活用術

エクセルのユーザー設定で自分好みのリボンメニューを設定する方法

エクセルのオプションにある「リボンのユーザー設定」で、新しいメニュータブを追加して、好きなエクセルの機能を配置する方法をご紹介しています。この方法で、エクセルのリボンメニューに、自分好みのメニュータブを追加することができますよ。
Excel・VBA活用術

【エクセルVBA】エクセルブックのデフォルトシート数を変更する方法

Application.SheetsInNewWorkbookで、エクセルを開いたときに挿入されているシートの数(デフォルトシートの数)を変更する方法をご紹介しています。この方法を使えば、手動でエクセルのオプションを変更する必要がないので、人によってマチマチの設定を、VBA実行時に統一できるようになりますよ。
Excel・VBA活用術

『関数は「使える順」に極めよう!Excel最高の学び方』はまさに学習効率が高いエクセル関数本でした

無数にあるExcel関数の中から、5つの関数に絞ればOK!という非常に学習コストの低い学び方を提案されている書籍、『関数は「使える順」に極めよう! Excel 最高の学び方 (できるビジネス)』を紹介します。
Excel・VBA活用術

不要なシートを作らせない!エクセルのデフォルトシート数を変更する方法

エクセルのブックを開いたときに自動的に作成されるシート数を、任意の数に変更する方法をご紹介しています。オプションから基本設定を開いて、該当項目の値を設定するだけで変更完了!「ブックを開いたときに不要なシートがある!」「毎回不要なシートを削除するのが面倒だ!」という方にオススメです。
Excel・VBA活用術

【初心者向けエクセルVBA】取引先別に請求書を作成するマクロを作る

初心者向けのエクセルVBAのシリーズとして、請求書を作成するマクロの作り方をお伝えしています。これまで紹介してきたテクニックを元に、取引先ごとに別のブックで請求書を作成するマクロを完成させていきます。
Excel・VBA活用術

【初心者向けエクセルVBA】ワークブックを別名で保存して閉じる方法

初心者向けエクセル VBAのシリーズとして、請求書を作成するマクロの作り方についてお伝えしています。今回は、ワークブックをSaveAsメソッドで別名で保存し、Closeメソッドで閉じる方法をお伝えします。
Excel・VBA活用術

【エクセルVBA】ウォッチ式にDir関数を入力したがためにドハマりした話

ExcelVBAのコーディングで大活躍のウォッチ式と、フォルダ操作処理で頻繁に登場するDir関数の使い方を誤った私の失敗談です。安易にウォッチ式やイミディエイトウインドウに関数を入力したことで、まさかこんなことになるとは…私の見た痛い目が、皆様の糧になれば幸いです。
Excel・VBA活用術

【初心者向けエクセルVBA】開いたブックとそのワークシートをオブジェクト変数にセットする

初心者向けエクセルVBAのシリーズとして、請求書を作成するマクロの作り方をお伝えしています。今回は、エクセルVBAで開いたブックとそのワークシートを取得するには色々な方法がありますので、お伝えします。
Excel・VBA活用術

【初心者向けエクセルVBA】現在マクロを書いているブックのフォルダパスを取得する

初心者向けエクセルVBAのシリーズとして請求書を作成するマクロの作り方をお伝えしています。今回はエクセルVBAで現在マクロを書いているブックのフォルダのパスを取得する方法についてお伝えします。
Excel・VBA活用術

【初心者向けエクセルVBA】Openメソッドで新たなブックを開く方法

初心者向けエクセルVBAのシリーズとして請求書を作成するマクロの作り方をお伝えしています。今回は、エクセルVBAで新たなブックを開く方法です。コレクションやWorkbooksプロパティについても解説しますよ。
Excel・VBA活用術

【初心者向けエクセルVBA】オブジェクトを変数にセットして取り扱う方法

初心者向けエクセルVBAのシリーズとして請求データから請求書を作成するマクロの作り方をお伝えしています。 今回はWorksheetオブジェクトを変数にセットして取り扱う方法についてお伝えします。
Excel・VBA活用術

【初心者向けエクセルVBA】日付データから月末日と翌月末日を自動算出する

初心者向けエクセルVBAのシリーズとして請求データから請求書を作るマクロの作り方についてお伝えしています。 今回はDateSerial関数を使って月末日または翌月末日を自動算出する方法についてお伝えします。
Excel・VBA活用術

【初心者向けエクセルVBA】入力ダイアログを表示するInputBoxメソッドの使い方

初心者向けエクセルVBAで請求データから請求書を作成するシリーズです。今回はInputBoxメソッドを使った入力ダイアログの使い方です。引数や引数名について、またInputBox関数との違いについても解説します。
Excel・VBA活用術

【初心者向けエクセルVBA】ワークシート・セルを選択する方法の色々について

初心者向けエクセルVBAシリーズ、請求データから請求書を作成する方法をお伝えしています。今回は、エクセルVBAでセル・シートをアクティブにするためのSelectメソッドとActivateメソッドです。
Excel・VBA活用術

【初心者向けエクセルVBA】セル範囲のクリア~ClearContentsメソッドとClearメソッド

初心者向けエクセルVBAシリーズとして、請求書を作成するマクロの作り方をお伝えしています。今回は、エクセルVBAでセル範囲の値をクリアするClearContentsメソッドとClearメソッドの使い方です。
Excel・VBA活用術

【初心者向けエクセルVBA】For~Next文でセル範囲を一行ずつ移動させる

初心者向けエクセルVBAのシリーズとして、請求データから請求書を作る方法をお伝えしています。今回はエクセルVBAでFor~Next文でセル範囲を一行ずつ移動させながらコピペをする方法をお伝えします。