Excel

Excel

ExcelVBAの繰り返し処理For文について。構文や例文で解説

VBAを実装する中で、同じ処理を繰り返したいときがあります。 そんなときはFor文を使うことで、 ・一連の処理内容を繰り返し行うことができる ・プログラムのコード冗長になることを防ぐ ことができます。 繰り返し処理For文の使い方 For文...
Excel

ExcelVBAの変数について。変数の使い方について解説

変数は値を入れるための箱です。何度も登場させたい文字や数字に関しては1つの箱(変数)に入れて、わかりやすい名前を付けて使いまわすことができます。 変数の使い方 Dim 変数名 変数名 = 値 まず[Dim 変数名]で変数に名前を付けて、使う...
Excel

作って学ぶVBA①Excel集計表作成の自動化

備品や機器等をExcelの表にまとめて台帳管理している人は多いのではないでしょうか。 その台帳から、「何月にどれだけ購入したか」「今はどこに保管しているか」などの集計表や棚卸表をまとめたい場合もあるかと思います。 今回は機器管理台帳から、 ...
Excel

ExcelVBAのイベントとは?どんなイベントがあるか確認する方法

VBAでは、「何かをきっかけに実行される」ことを「イベント」といいます。 きっかけは、 ・ボタンをクリックしたとき ・テキストを入力したとき ・リストから項目を選択したとき ・ブックを開いたとき などExcelを操作する際の様々な動作でイベ...
Excel

VBAとは?マクロとの違いやVBA初期導入まで

VBA(Visual Basic for Applications)は、ExcelやWord、Accessといった、Microsoft Officeで使用するプログラミング言語です。 VBAはExcel内のデータ集計や、分析、SUMやAVE...
Excel

ExcelVBAの条件分岐の書き方。if文について解説します。

VBAでプログラム作成するとき、ある条件によって処理を分岐させたいときがあると思います。 たとえば、名前を入力するセルに間違って数字が入力された場合に、正しく入力するようメッセージを表示させたい、ときなど。 そんな条件分岐をしたいときは「i...