Whileループは動作しません。あっても、以下のような最も小さい可能な場合、:Wend without while作業中ではありません(もし/ else/endifが存在しない場合)
Sub TestingWhile()
Dim i As Integer
i = 0
Do While i < 10
i = i + 1
Wend
End Sub
そのコードの結果が「:ながらなしWendのコンパイルエラー」というエラーメッセージウィンドウです。
このエラーが発生した人が見つかりましたが、それらは常に間違ったif/else文があるためです。これは明らかにそうではありません。どうしたの?
ちなみに、私は、アプリケーション7.1 EDIT
エクセル2013でしばらくのMicrosoft Visual Basicを使用しています - 質問解決しました。構文、初心者のミス:Wend
によって
Do While
は
Loop
によって閉鎖され、そして
While
が閉じられ
Loop
と
While
によって閉鎖されている
Wend
SJR @:これは深刻である場合にポイントしてくださいそのようなページ。私は最後の1時間ほどGoogleで探しています。 @ R3uK:いいえ、私はループから脱出しようとしていません。私はループが最初に働くようにしたい。今すぐコードが実行されていません。 –
私は "excel while wend"をgoogledし、最初の結果はWhile-Wendループの構文を説明します。 – SJR
私は構文に従った。明らかに間違っていることはありません。私はあなたが話しているページ(おそらく)が何であるかを(別のコメントで)引用しています。私の質問やコードを読むことさえ気になりましたか? –