ど定番のFor文でな、A1からA10まで数字っこを順番にぶちこむ

Sub For文()
    Dim i As Integer
    For i = 1 To 10
        Cells(i, 1).Value = i
    Next i
End Sub
A1からA10までのセルんとこに、1から10までの数字を順番に入れるってやつだど。
まずな、Dim i As Integer っつって、数字を順番に扱うための器みてえなもんを用意してるんだっぺ。
それから、For i = 1 To 10 で、1から10までの繰り返しをやってるど。

それでな、Cells(i, 1).Value = i って書いてあっから、例えばiが1ならA1に「1」が入るし、
iが2んなったらA2に「2」って入るって仕組みだっぺな。
最後に、Next i で次の数字に進むようになってっぺ。
こうやって、A1からA10まできっちり1から10の数字が入るようにしちょるんだ。
みんな好ぎな定番のFor文だっぺよ!

  • Data8Rock

    VBA村の住人です。

    Related Posts

    【VBAはレガシー村のいきのこりだっぺ!〜じっちゃんのExcel革命〜】

    おらの村じゃ、パソコンなんてのは都会のもんだと思ってたんだっぺ。でもな、ある日役場の若ぇもんが「じっちゃん、Excelで収穫記録つけてみましょう」って言ってきたんだわ。最初は「エクセル?それ、畑の肥料かなんかか?」って思ったけんど、違ったんだわ。そしたら今度は「VBAってのが便利です」って言われてよ。 VBAっつーのは、Excelの中で使える魔法みてぇなもんで、ボタン押すだけで仕事がパパッと終わっちまうんだと。まるで村の祭りで餅投げしたら、空から帳簿が降ってくるみてぇなもんだっぺ! でもな、今の若ぇもんは「VBAはレガシーだ」とか言って、PythonだのPower Automateだの、横文字ばっか使ってるんだわ。おらからすりゃ、VBAはまだまだ現役。レガシー村のいきのこりとして、しぶとく生きてるんだっぺ! たとえば、こんなコードがあるんだわ: Sub 畑の収穫記録( ) Dim i As Integer For i = 2 To 10 Cells(i, 1).Value = “じゃがいも” Cells(i, 2).Value = Date + i Cells(i, 3).Value…

    コピーと削除は大事なもんだから、復習すっぺな