Excel VBA質問箱 IV

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

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


2215 / 76734 ←次へ | 前へ→

【80163】VBA Do Loop Untilでエラー
質問  まよい人  - 18/10/2(火) 15:16 -

引用なし
パスワード
   Do
Loop Until 判定式
とすると
Loop Until 判定式 で、On Error GoToに飛びます。

一方、Until 判定式 を
Do Until 判定式
Loop
とDoの後に移動すると問題なく実行できます。

Loop Until 判定式 のところでブレークをかけ、
ウォッチ式で判定式の値を確認してみると(意図したとおりの)falseです。

なぜ、Doの後ではOKでLoopの後だとエラーになるのでしょうか?

尚、SubからFunctionをCallしており、Do LoopはFunctionに
On Error GoToはSubにあります。
0 hits

【80163】VBA Do Loop Untilでエラー まよい人 18/10/2(火) 15:16 質問[未読]
【80164】Re:VBA Do Loop Untilでエラー γ 18/10/2(火) 20:55 発言[未読]
【80169】Re:VBA Do Loop Untilでエラー まよい人 18/10/4(木) 15:54 お礼[未読]
【80171】Re:VBA Do Loop Untilでエラー γ 18/10/4(木) 19:23 発言[未読]
【80173】Re:VBA Do Loop Untilでエラー γ 18/10/6(土) 11:44 発言[未読]
【80175】Re:VBA Do Loop Untilでエラー γ 18/10/6(土) 17:22 発言[未読]

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