ここでは、C# や JAVA のようなオブジェクト指向言語にある例外の発生と捕捉の VBA での実装例を掲載しています。
「VBA の弱点を多言語では「例外」として実装した」と言った方がいいのかもしれませんが。
好きか嫌いか最優先 正悪気にする暇はなし
ここでは、C# や JAVA のようなオブジェクト指向言語にある例外の発生と捕捉の VBA での実装例を掲載しています。
「VBA の弱点を多言語では「例外」として実装した」と言った方がいいのかもしれませんが。
ここでは、Option Private Module の具体的な使用例を掲載しています。文章だけでは、なかなかさらっと把握することは難しいこともあります。私の場合は「特に」ですが。。。
[MSDN] Option Private ステートメント より
Option Private ステートメントを使用する場合は、モジュールレベルのすべてのプロシージャの前で指定する必要があります。
モジュールに Option Private Module が含まれると、モジュール レベルで宣言されている変数、オブジェクト、ユーザー定義型などのパブリック部分は、そのモジュールを含むプロジェクト内では同じように使用できますが、他のアプリケーションまたはプロジェクトでは使用できなくなります。
エクセルシート上に、コマンドボタンやチェックボックスなどのコントロールを配置して帳票や申請書として使用することも多いかと思いますが、印刷時にはこのコントロールを印刷したくないことがあります。
SQL 文の Like 演算子のように、VBA でも文字列判定に Like 演算子が使用できます。
初めて知った今日は Like 記念日です。この味が いいねと君が言ったから 7月6日はサラダ記念日!
ここでは、初歩的な話題になりますが、あるシートから別シートに定義した関数コール時にコンパイルエラーとなる原因を掲載しています。なお、その他の原因の場合もあるかもしれません。
ここでは、Excel-VBA の Worksheet_Change イベントを発生させないように抑制するサンプルを掲載しています。
ここでは、VBA において1行に複数の処理を記述するサンプルを掲載しています。何気に重宝したり、しなかったりします。
VBA のユーザーフォーム上に、テキストボックスやチェックボックスなどを追加することができます。ここでは、これらのコントロールの一覧を取得したり種類の判別を行うサンプルスクリプトを掲載しています。
ここでは、VBA から印刷プレビューと実際に印刷するサンプルスクリプトを掲載しています。
ここでは、VBAを使ってPCにログインしているログインユーザー名を取得する2通りの方法を掲載しています。