■No34924に返信(水城さやかさんの記事) > dim i , A1 as integer > For i = 1 To 30 ループカウンタ変数(この場合は i As Integer)を 事前に Dim 宣言するその書き方は、VBA や VB.NET 2002 時代の 古い書き方です。現在はその書き方は推奨されていません。
事前に Dim i As Integer を用意することなく、 For i As Integer = 1 To 30 または単に For i = 1 To 30 と書くことが望ましいです。