VBScriptのloopの色々(2)

の基礎知識をベースとして、現実的な事例を確認します。

CSVファイルの準備

都道府県名とその県庁所在地のリストを用意しました。これをExcelへ読み込みます。

これを、

  1. While~Wend
  2. Do While~Loop
  3. Do~Loop While
  4. Do Until~Loop
  5. Do~Loop Until

の各ループを利用して読み込んでみます。
なお、For~Nextは予め表の大きさが分かっている場合に使用するルーフなので、この事例ではあまり向いていません。

共通仕様

共通仕様として、まず表の中から、都道府県名とその県庁所在地の地名を1つの文字列にした物を、動的配列に入れます。表を全て読み終わったら、作成した配列の内容をMsgBoxで一気に表示する。と言う仕様にします。

結果は全てこうなります。

While~Wendループ

Do While~Loop

Do~Loop Whileループ

Do Untile~Loopループ

Do~Loop Untilループ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする