目次
今回は、その開発・使用方法についてご紹介します。 はい いいえ のメッセージボックスが表示されます。 ブイビーエー をExcelで表示します。
Excel VBAでYes Noメッセージボックスを開発・活用する(クイックビュー)
Sub Yes_No_Message_Box() Answer = MsgBox("Do You Like ExcelWIKI?", vbYesNo) If Answer = vbYes Then Range("C3") = Range("C3") + 1 ElseIf Answer = vbNo Then Range("C4") = Range("C4") + 1 End If End Sub
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
Yes No Message Box.xlsmYes Noメッセージボックスを開発・使用するためのVBAコードの概要(ステップバイステップ分析)
の使い方を覚えましょう。 イエスかノーかのメッセージボックス を簡単な例で説明します。 メッセージボックス が質問します。ExcelWIKIは好きですか?
回答が「はい」の場合は、「」をクリックします。 はい において メッセージボックス そして、もしあなたの答えが いいえ をクリックします。 いいえ .
では、「はい」「いいえ」をクリックした後はどうなるのでしょうか。 メッセージボックス アクティブなワークシートには、以下のものがあります。 2 を押すと、ExcelWIKIを好きな人、嫌いな人の数が表示されるセルがあります。 は の場合、同じようなセルの数字が1つ増えます。
と打てば ノー の場合、嫌いなセルの数字が1つ増えます。
では、この一連の作業をどのようにすれば ブイビーエー コード? 簡単です。 2 全体の流れの中で、大きなステップを踏みます。
- を開発する。 Yes-No メッセージボックス
- の出力を使って メッセージボックス
各ステップの詳細を表示していますので、ぜひご覧ください。
⦹ ステップ1:Yes-Noメッセージボックスの開発
まず最初に イエスかノーかメッセージ ぶち込む ブイビーエー 通常のメッセージボックスと同じ要領で、引数に関する質問と、新しい引数を入力します。 vbYesNo .
ここで質問です。 "Do You Like ExcelWIKI?"
Answer = MsgBox("Do You Like ExcelWIKI?", vbYesNo)
⦹ ステップ2:メッセージボックスの出力を利用する
次は メッセージボックス を出力します。 ここで、セル C3 にはExcelWIKIを好きな人の数が入っており、セル C4 には、ExcelWIKIが嫌いな人の数が入っています。
だから、もし答えが はい 細胞 C3 が1つ増えます。 そして、もしそれが いいえ 細胞 C4 が1つ増えます。
を使用することにします。 イフブロック を実行します。
If Answer = vbYes Then Range("C3") = Range("C3") + 1 ElseIf Answer = vbNo Then Range("C4") = Range("C4") + 1 End If
だから、コンプリート ブイビーエー のコードになります。
⧭ VBAのコードです。
Sub Yes_No_Message_Box() Answer = MsgBox("Do You Like ExcelWIKI?", vbYesNo) If Answer = vbYes Then Range("C3") = Range("C3") + 1 ElseIf Answer = vbNo Then Range("C4") = Range("C4") + 1 End If End Sub
ExcelでYes Noメッセージボックスを開発・使用するマクロを作成する
Yes-Noメッセージボックスを開発し、使用するためのコードを段階的に分析しました。 次に、そのコードを実行するためのマクロを構築する方法を説明します。
⧪ ステップ1:VBAウィンドウを開く
プレス ALT + F11 をキーボードで入力すると ビジュアルベーシック ウィンドウに表示されます。
⦹ ステップ2:新しいモジュールを挿入する
次のページへ 挿入モジュール をクリックします。 モジュール という新しいモジュールが追加されました。 モジュール1 (過去の履歴によっては、他のもの)が開きます。
⦹ ステップ3:VBAのコードを配置する
これが最も重要なステップです。 ブイビーエー のコードをモジュールに追加します。
⧪ ステップ4: コードの実行
をクリックします。 Run Sub / UserForm ツールは、上のツールバーから選択します。
コードが実行される A メッセージボックス が好きかどうか聞いてきます。 エクセルウィキ を持つかどうか、です。 はい であり いいえ オプションを使用します。
を選択した場合 はい の場合、セル内の数値は C3 を選ぶと、1つ増えます。 いいえ の場合、セル内の数値は C4 が1つ増えます。
ここで、選択したのは は を好きな人の数が多いので エクセルウィキ が1つ増えました。
覚えておきたいこと
- A メッセージボックス において ブイビーエー は、合計で 4 というパラメータがあります。 プロンプト、ボタン、タイトル そして ヘルプファイル .ここでは 2 のパラメータを設定します。 プロンプト と ボタン しかし、あなたが発見したい場合は VBAメッセージボックス の詳細については、こちらをご覧ください。