次のステートメントに移ります。節に続くステートメントだけが実行されます。ステートメントを記述することをお勧めします。次のステートメントまで実行が継続します。節には複数の式や範囲を指定できます。次の行は有効なステートメントです。同じものではありません。文字列の範囲や複数の文字列式を指定することもできます。現在の値のいずれかに等しい文字列が一致します。構造にすることができます。ステートメントが必要です。プロパティコレクションに含まれる要素の数を返します。値の取得のみ可能です。�ATextBox2、3に住所を入力すると、郵便番号が表示されるコードの記述サンプルコードCommandButton2をダブルクリックして、その中にコードを記述しよう。サンプルコードは下記のとおりです。変数の宣言は、最後にします。"は、掲載がない地区のため住所を再確認してください。"住所1および住所2の入力誤りです。SubLabel3を空白にします。Label9を空白にします。アクティブシートで使用している行数をaに代入します。TextBox2の文字をzに代入します。TextBox3の文字をyに代入します。エラーの場合、処理2にいきます。H列1行からH列a行の範囲でzといっしょの文字を検索し、そのセルを選択します。選択したセルの行数をwに代入します。H列i行の文字がzの間ループします。(市区の中で町名を探すため同じ市区の行数を求めます。I列w列からI列(i-1)行の範囲でyといっしょの文字を検索し、そのセルを選択します。選択したセルの行数をuに代入します。C列u行の数字をLabel9に表示します。zとyの文字をLabel3に表示します。TextBox2の文字をクリアします。TextBox3の文字をクリアします。TextBox2にカーソルを持っていきます。プロシージャの終了エラー時の処理2エラーには番号があります。番号によって処理をします。エラー番号91の場合で、wがEmptyでない場合は、C列u行の数字をLabel9に表示します。zとyの文字をLabel3に表示します。MsgBoxで「C列w行の数字は、掲載がない地区のため住所を再確認してください。他の場合は、MsgBoxで「住所1および住所2の入力誤りです。他のケースの場合は、何もしません。Selectの終了TextBox2の文字をクリアします。TextBox3の文字をクリアします。TextBox2にカーソルを持っていきます。Sub変数の宣言GeneralのDeclarationsで宣言します。Dimの宣言は下記のようにお願いします。Stringこれで、郵便⇔郵便番号のマクロができました。次回は、これをさらに発展させていきたいと思います。リストボックスを利用して、都道府県を選択し検索できるマクロの作成どのようなものを作成するか。〇都道府県をダウンロードしシートに貼り付けると、リストボックスにその都道府県が表示され、検索したい都道府県を選択することができるものを作成します。SubUserFormが表示される前に実行シート数をsheetcntに代入します。次のことをシート数だけ繰り返します。シート名をsheetnameに代入します。リストにsheetnameを代入していきます。最初のシートを選択状態にします。ワークシートの1枚目をアクティブにします。InitializeとはUserFormが表示される前に「Initialize」内に書かれたプロシージャが実行されされます。したがって、UserFormのあるマクロの起動時の一番初めに実行したい場合に利用します。コレクションを返します。値の取得のみ可能です。コレクションを返します。値の取得のみ可能です。プロパティを使います。いうキーワードを省略し、ステートメントをより正確に記述することができます。プロパティでは整数値を指定できますが、オブジェクト名で指定する方が便利な場合があります。このような場合は、プロパティを使用する前にオブジェクトに名前を付ける必要があります。プロパティを設定します。次の使用例は、作業中のブックに名前付きのワークシートを作成して、そのワークシートを名前で参照します。With定義済みのインデックス値いくつかのコレクションには定義済みのインデックス値が含まれていて、この値を使用してオブジェクトを取得できます。定義済みインデックス値は、それぞれ定数で表すことができます。プロパティを使用して、単一の境界線を取得できます。下の境界線を二重線に設定します。ボックスの場合は、リストに項目を追加します。ボックスの場合は、一覧に行を追加します。sheetnameには、AddItemメソッドで組み込んだ時に、自動的に「0」から始まる番号が付けられます。「1」から始まるのではないので、気をつけてください。メソッドの構文は、次の指定項目から構成されます。オブジェクトの名前を指定します。追加する項目または行を指定します。