教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について紹介します。

フォーム&コントロール

【ExcelVBA フォーム&コントロール】フォームを閉じる直前に処理を実行する方法を教えて!

構文 使い方 プログラミング例 まとめ 構文 構文は以下の通りです。 Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) ' ここに処理を追加するEnd Sub 解説 QueryCloseイベントは、フォームが閉じられる直前に発生するイベントで…

【ExcelVBA フォーム&コントロール】フォームが非アクティブになった時に処理を実行する方法を教えて!

構文 使い方 プログラミング例 まとめ 構文 構文は以下の通りです。 Private Sub UserForm_Deactivate() ' ここにフォームが非アクティブになった際に実行する処理を記述しますEnd Sub 解説 Deactivateイベントは、フォームが非アクティブ(他のウィンドウが…

【ExcelVBA フォーム&コントロール】フォームがアクティブになった時に処理を実行する方法を教えて!

構文 使い方 プログラミング例 まとめ 構文 構文は以下の通りです。 Private Sub UserForm_Activate() ' ここにアクティブ時の処理を記述しますEnd Sub 解説 UserForm_Activateプロシージャは、フォームがアクティブになった瞬間に自動的に実行されます。フ…

【ExcelVBA フォーム&コントロール】フォームを表示する直前に処理を実行する方法を教えて!

構文 使い方 プログラミング例 まとめ 構文 構文は以下の通りです。 Private Sub UserForm_Initialize() ' ここに初期化のためのコードを記述しますEnd Sub 解説 フォームの初期化処理は、フォームを表示する直前に実行されるイベントプロシージャ「UserForm…

【ExcelVBA フォーム&コントロール】フォームがダブルクリックされた時に処理を実行する方法を教えて!

構文 使い方 プログラミング例 まとめ 構文 構文は以下の通りです。 Private Sub UserForm_DblClick(ByVal Cancel As MSForms.ReturnBoolean) ' ここに処理したいコードを記述しますEnd Sub 解説 DblClickイベントは、ユーザーフォームがダブルクリックされ…

【ExcelVBA フォーム&コントロール】フォームがクリックされた時に処理を実行する方法を教えて!

構文 使い方 プログラミング例 まとめ 構文 構文は以下の通りです。 Private Sub UserForm_Click() ' ここにフォームがクリックされた際に実行する処理を記述しますEnd Sub 解説 Clickイベントは、ユーザーフォームがクリックされたときに発生するイベントで…

【ExcelVBA フォーム&コントロール】フォームを表示/非表示するにはどうすればいいの?教えて!

構文 使い方 プログラミング例 まとめ 構文 構文は以下の通りです。 1.フォームを表示する場合 フォーム名.Show 解説 フォームを表示するには、UserFormオブジェクトのShowメソッドを使用します。Showメソッドは、作成したUserFormをユーザーに表示するため…

【ExcelVBA フォーム&コントロール】フォームを作成するにはどうすればいいの?教えて!

1. VBE(Visual Basic Editor)の起動 2. フォームの作成 3. フォームデザイン 4. プロパティの設定 5. イベントの記述 6. コードの記述 7. フォームの表示 8. フォームの応用例 9. ポイント 10. まとめ フォームを作成する手順を紹介します。 1. VBE(Visua…