人気ブログランキング | 話題のタグを見る

初心者オサムシがExcelのマクロと戦う戦闘ブログである
by オサムシ
繰り返し 〜For〜/マクロ基礎

繰り返し 〜For〜/マクロ基礎


Excelを使ってると同じ作業を何度も繰り返す場面がある

結構面倒なので、マクロにやってもらいたいよね

そう

これぞマクロの真骨頂でしょ

繰り返しにはFor文を使います

カウントアップしながら、表示を3回繰り返すマクロを書いてみよう
sub kurikaesi
for kaisu =1 to 3 '/繰り返す回数
msgbox kaisu & "回目" '実行内容
next kaisu '繰り返しここまで
end sub

スペルミスがなければ、このように変換される
Sub kurikaesi()
For kaisu = 1 To 3
MsgBox kaisu & "回目"
Next kaisu
End Sub

実行するとまずは1回目のメッセージボックスが表示される
繰り返し 〜For〜/マクロ基礎_d0285354_1026568.jpg


OKクリックで2回目実行
繰り返し 〜For〜/マクロ基礎_d0285354_10261329.jpg


さらに3回目
繰り返し 〜For〜/マクロ基礎_d0285354_10261850.jpg


こんな感じ

Forはマクロではよく使うので、必須の知識ですな。osamushi

オサムシじゃーなる
by 03musi | 2012-12-16 10:26 | マクロ 基礎
<< 日付と時刻/マクロ基礎 イベントプロシージャ/マクロ基礎 >>