VBA一覧

NO IMAGE

【EXCEL VBA | Stopステートメント・Debug.Assertメソッド】マクロの実行を一時停止してデバッグモードにする

ひらちんです。 今回は、マクロの実行を一時停止してデバッグモードにする方法を紹介します。 Stopステートメント マクロを実行して、単に指定の場所で止めるた続きを読む

記事を読む

【EXCEL VBA | DisplayAlertsプロパティ】確認メッセージを止める

ひらちんです。 VBAからシートの削除を行ったりする場合、削除の命令が実行されたときに、「ほんとに消していいですか?」的な確認メッセージが流れます。 せっかく自動で処理したいのに続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | ScreenUpdatingプロパティ】画面の更新を止める

ひらちんです。 セルの値の更新やシートや行・列の挿入削除など、プログラム実行時には、画面の更新が高速で行われますね。 それが好きって方もいると思いますが、ちらついて嫌だな~と思う続きを読む

記事を読む

【EXCEL VBA | CommandBarsオブジェクト】右クリックメニューに独自の項目を作成する

ひらちんです。 自分で作成したマクロを右クリックのメニューで実行出来るように、右クリックメニューに項目を登録する方法を紹介します! メニューにコマンドを登続きを読む

記事を読む

【EXCEL VBA | アドイン作成】自作のユーザー定義関数をアドイン化する

ひらちんです。 以前にユーザー定義関数を作成する方法を紹介しました! ただ、標準モジュ―ルに書いたユーザー定義関数は、そのモジュールがあるブックでしか利用する続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | Volatileメソッド】自動で再計算してくれるユーザー定義関数にする

ひらちんです。 以前に、次の記事でWorksheet上で使える”ユーザー定義関数”の作り方を紹介しました。 この作成したユーザー定義関数は、引数に渡される値が変更され続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | EnableCancelKeyプロパティ】マクロ実行中に「Escキー」を押されたときの挙動を制御する

ひらちんです。 VBAのマクロ実行中に、”Escキー”を押されるとマクロが強制的に停止してデバッグモードになってしまます。 開発者の場合は分かっているので便利ですが、ユーザーがマクロ起動続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | Withステートメント】オブジェクトの表記を省略する

ひらちんです。 今回は、オブジェクトの表記を省略してコードを早く見やすく書く”Withステートメント”を紹介します! VBAでは、「オブジェクト.プロパティ」とか「オブジ続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | Exitステートメント・Endステートメント】プログラムを強制終了する

ひらちんです。 VBAのプログラムを強制的に終了する命令の紹介です(^o^) エラーの分岐で終了點せたかったり、ループの中の条件によってそのプロシージャを終了したかったり、色々な続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | Callステートメント】他のプロシージャを呼び出して使う

ひらちんです。 プログラミングに慣れてくると、やりたい処理ごとにプロシージャを分けてコードを作成し、後で呼び出すという使い方をするようになります。 VBAでは、プロシージャから他のプロシ続きを読む

記事を読む

【EXCEL VBA | Enumステートメント】列挙型変数を使うと定数の指定が簡単になるよ

ひらちんです。 EXCELの表をVBAで扱うとき、列番号を指定する必要があることってよくありますよね? Enumステートメントで列挙型変数を作成するとコードの中で指定が簡単にできて便利で続きを読む

記事を読む

【EXCEL VBA | Typeステートメント】異なる型の変数を組み合わせたオリジナルのユーザー定義変数を作る

ひらちんです。 VBAでは、異なる型の変数を組み合わせて、オリジナルの型セットを作る仕組みがあります。 C言語で言う、構造体のようなものですね。 複数の型のセットを続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | Staticステートメント】プロシージャが終了しても値を保持し続ける”静的変数”を使う

ひらちんです。 通常、変数はプロシージャの実行が終了すると値が消えてしまいます。 前回実行時に算出した値を保持しておきたいときは、VBAだと値保持用のセルに入力しておいたりするこ続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | Runメソッド 】他のブックのマクロを実行する

ひらちんです。 複数のEXCELファイルを開いている場合、開いている他のブックに記述されているマクロを実行するときには、Runメソッドを使います。 構文 A続きを読む

記事を読む

【EXCEL VBA | GetOpenFilenameメソッド・FindFileメソッド・FileDialogオブジェクト・Dialogsコレクション 】ダイアログでファイルを指定する色々な方法

ひらちんです。 ユーザーに図のようなダイアログボックスでファイルを指定させて、その後の処理を行うようなプログラムはよくありますね(^o^) ダイアログボックスでファイルを続きを読む

記事を読む

【EXCEL VBA | ExecuteExcel4Macroメソッド 】ブックを開かずに別のEXCELからデータを取得する

VBAで別のEXCELファイルからデータを取得する場合、ブックを開かずに中のデータを取得することが出来ます。 ExecuteExcel4Macroメソッド 構文 Excut続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | DisplayFormulaBarプロパティ 】数式バーの表示・非表示

数式バーを非表示にしたり、表示したりする方法を紹介します(^o^) 数式バーの表示・非表示 DisplayFormulaBarプロパティ 構文 Applicationオブジェ続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | PrintOutメソッド・PrintPreviewメソッド 】ワークシートを印刷する・印刷プレビューを表示する

ワークシートの印刷の方法について紹介します! ワークシートの印刷 PrintOutメソッド 構文 Worksheetオブジェクト.PrintOut 印刷をしたいWork続きを読む

記事を読む

NO IMAGE

【EXCEL VBA | Worksheetオブジェクト 】シートの操作

ワークシートに対してのいろいろな操作操作を紹介します! シートの操作 新しいワークシートを挿入する Addメソッド 構文 Worksheetsコレクション.Add 続きを読む

記事を読む

【EXCEL VBA | ListColumns.Add】テーブルに新しい列(データ)を追加する

テーブルに新しい列(データ)を追加する テーブル形式のリストにデータを追加する方法を紹介します! テーブル テーブルってこんなやつです。 続きを読む

記事を読む