Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12163 / 13644 ツリー ←次へ | 前へ→

【12006】While〜wend構文 mario 04/3/21(日) 23:31 発言
【12007】Re:While〜wend構文 アイエネス 04/3/21(日) 23:46 回答
【12008】Re:While〜wend構文 よろずや 04/3/21(日) 23:54 回答
【12009】Re:While〜wend構文 Asaki 04/3/22(月) 9:01 回答

【12006】While〜wend構文
発言  mario  - 04/3/21(日) 23:31 -

引用なし
パスワード
   While〜wend構文を使ってプログラムを書いているのですが、
ループを途中で抜ける場合、GoTo以外の構文ではどのように書けばよいのでしょうか?
ヘルプを見たのですが、While文は見当たりませんでした。
どなたか教えてください。

【12007】Re:While〜wend構文
回答  アイエネス  - 04/3/21(日) 23:46 -

引用なし
パスワード
   条件式にフラグを使えばどうでしょう?

【12008】Re:While〜wend構文
回答  よろずや  - 04/3/21(日) 23:54 -

引用なし
パスワード
   ▼mario さん:
>While〜wend構文を使ってプログラムを書いているのですが、
>ループを途中で抜ける場合、GoTo以外の構文ではどのように書けばよいのでしょうか?
>ヘルプを見たのですが、While文は見当たりませんでした。
>どなたか教えてください。

While ではなく、Do While 〜 Loop 構文に変えましょう。

【12009】Re:While〜wend構文
回答  Asaki  - 04/3/22(月) 9:01 -

引用なし
パスワード
   おはようございます。

皆さんの補足ですが、
「While〜wend構文は途中で抜けられないので、むやみに使わないようにしましょう」
と記述している入門書もありました。

While〜wendのループを脱出する構文はありません。

12163 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free