質問: 1 to 3 for 列番号 1 to 3 cells(行番号,列番号)= 行番号 & "行" & 列番号 & "列" next 列番号 上記コードの部分の 「cells(行番号,列番号)=行番号 & "行" & 列番号 & "列"」 の部分の処理が理解出来ません。 例えば行番号が1で列番号3の時、 cells(1,3)=1行 & 3列 となって、 文字連結で1行3列になると思うのですが、結果には3行×3列の表が出来ていました。 この行に関しては、どのような処理が行われているのでしょうか。
回答: こんばんは >結果には3行×3列の表が出来ていました。 行番号、列番号を変えながら、繰り返して実行しているからです。 >for 行番号 = 1 to 3 >for 列番号 1 to 3 >cells(行番号,列番号)= 行番号 & "行" & 列番号 & "列" >next 列番号 (↑)これ、中途半端な引用になっていますが、「for ~ next」で繰り返し処理を行う構文になっています。