お世話になります。1つ質問をお願いします。最後に紹介のありましたFornext構文についてdaihon0020の練習問題をやっていみました。次回以降の解説を聞けば解決するかもしれないのですが、以下のコードのFor以下ですが、当初は行間を開けずにFor gyo=4to13と入力したところ、構文エラーというメッセージが出ました。 そこで下記のように行間を開けて入力しましたら、VBAを動きました。 ここはレイアウト調整が効かないのでしょうか。よろしくお願いいたします。 Sub ForNext1() Dim gyo For gyo = 4 To 13 Range("b" & gyo).Value = 8 Next
受講生さんの投稿
(投稿ID: 4179)
そこで下記のように行間を開けて入力しましたら、VBAを動きました。
ここはレイアウト調整が効かないのでしょうか。よろしくお願いいたします。
Sub ForNext1()
Dim gyo
For gyo = 4 To 13
Range("b" & gyo).Value = 8
Next
小川慶一さんのコメント
(コメントID: 5739)
ForNex構文は、第4章でしっかり学びます。
なので、ここは、できなくても気にせず先に進んでください。
※にもかかわらずこのタイミングでForNext構文を紹介したのは、以下の2つの理由からです。
[1] 最終的にできることの予感を早いうちに持ってもらいたい
[2] 第4章でForNext構文が出てきたときに、「あ、これ前見た」と思ってもらいたい。(馴染みないものと馴染みあるものとでは、馴染みあるもののほうがより積極的に関われる→学べるものなので)
よろしくお願いします。
> お世話になります。1つ質問をお願いします。最後に紹介のありましたFornext構文についてdaihon0020の練習問題をやっていみました。次回以降の解説を聞けば解決するかもしれないのですが、以下のコードのFor以下ですが、当初は行間を開けずにFor gyo=4to13と入力したところ、構文エラーというメッセージが出ました。
> そこで下記のように行間を開けて入力しましたら、VBAを動きました。
> ここはレイアウト調整が効かないのでしょうか。よろしくお願いいたします。
> Sub ForNext1()
> Dim gyo
> For gyo = 4 To 13
> Range("b" & gyo).Value = 8
> Next