【EXCEL VBA】マクロ実行中に「Escキー」を押されたときの挙動を制御する EnableCancelKeyプロパティ
スポンサーリンク はじめに ひらちんです。 VBAのマクロ実行中に、”Escキー”を押されるとマクロが強制的に停止してデバッグモードになってしまます。 開発者の場合は分かっているので便利ですが、ユーザ…
【EXCEL VBA】オブジェクトの表記を省略する Withステートメント
スポンサーリンク はじめに ひらちんです。 今回は、オブジェクトの表記を省略してコードを早く見やすく書く”Withステートメント”を紹介します! VBAでは、「オブジェクト.プロパティ」とか「オブジェ…
【EXCEL VBA】プログラムを強制終了する Exitステートメント・Endステートメント
スポンサーリンク はじめに ひらちんです。 VBAのプログラムを強制的に終了する命令の紹介です(^o^) エラーの分岐で終了點せたかったり、ループの中の条件によってそのプロシージャを終了したかったり、…
【EXCEL VBA】他のプロシージャを呼び出して使う Callステートメント
スポンサーリンク はじめに ひらちんです。 プログラミングに慣れてくると、やりたい処理ごとにプロシージャを分けてコードを作成し、後で呼び出すという使い方をするようになります。 VBAでは、プロシージャ…
【EXCEL VBA】列挙型変数を使うと定数の指定が簡単になるよ Enumステートメント
スポンサーリンク はじめに ひらちんです。 EXCELの表をVBAで扱うとき、列番号を指定する必要があることってよくありますよね? Enumステートメントで列挙型変数を作成するとコードの中で指定が簡単…
【EXCEL VBA】異なる型の変数を組み合わせたオリジナルのユーザー定義変数を作る Typeステートメント
スポンサーリンク はじめに ひらちんです。 VBAでは、異なる型の変数を組み合わせて、オリジナルの型セットを作る仕組みがあります。 C言語で言う、構造体のようなものですね。 複数の型のセットを複数使う…
【EXCEL VBA】プロシージャが終了しても値を保持し続ける”静的変数”を使う Staticステートメント
スポンサーリンク はじめに ひらちんです。 通常、変数はプロシージャの実行が終了すると値が消えてしまいます。 前回実行時に算出した値を保持しておきたいときは、VBAだと値保持用のセルに入力しておいたり…
【EXCEL VBA】他のブックのマクロを実行する Runメソッド
スポンサーリンク はじめに ひらちんです。 複数のEXCELファイルを開いている場合、開いている他のブックに記述されているマクロを実行するときには、Runメソッドを使います。 スポンサーリンク Run…
【EXCEL VBA】ダイアログでファイルを指定する色々な方法
スポンサーリンク はじめに ひらちんです。 ユーザーに図のようなダイアログボックスでファイルを指定させて、その後の処理を行うようなプログラムはよくありますね(^o^) ダイアログボックスでファイルを指…
【EXCEL VBA】ブックを開かずに別のEXCELからデータを取得する ExecuteExcel4Macroメソッド
スポンサーリンク はじめに VBAで別のEXCELファイルからデータを取得する場合、ブックを開かずに中のデータを取得することが出来ます。 スポンサーリンク ExecuteExcel4Macroメソッド…