エクセルVBA(マクロ)講座②繰り返し処理(ヽ´ω`)

こんにちは!ハウスドゥ!塩尻店の井戸川です。

 

今日は覚えるとお仕事がちょっと楽になる、エクセルのVBA(マクロ)について紹介しようと思います٩(๑òωó๑)۶

エクセルを使っていると、関数だけじゃ処理できないことって出てきますよね(ヽ´ω`)

そんなときに便利なのが、VBAという機能です(・∀・)

繰り返し処理をする時は、『For』ってのと『Next』の間に、行いたい処理を書いていきます!

基本的なルールとして、プログラムは上から順番に処理されます。

簡単なコードを記載してみます(。ŏ﹏ŏ)

 

----------------------

Dim i
 For i = 1 To 5
   Cells(i, 1) = i
 Next i

----------------------

 

各行の意味については下記のとおりです。

 

Dim i

 変数 i ってのを作りました。これ作っとかないと、エクセル君が次の行で i って何!?聞いたこと無いんだけど!!ってエラー出ちゃいます(´ε` )

 

For i = 1 To 5

 変数 i の数字を1ずつ増やして、i が5になるまで処理をループさせます。繰り返す回数を変えたい時は、5を別の数字にするだけ(・∀・)

 

Cells(i,1) = i

 繰り返したい処理を書きます。今回は、セルに i の数値を入れています。

 

Next i

 Forのところまで戻ります。

 

この処理を実行すると

こんな感じになります!

Cells(i,1)

セルの参照に変数 i を使っているので、一行ずつ順番に数字が入るようになっています。

Cells(i,1) = i

セルにブチ込む値は変数 i なので、Forの処理が行われた回数分増えています(゚∀゚)

 

次回は、『条件分岐』について書こうと思います٩(๑òωó๑)۶

はじめての方もご安心ください。経験豊富なスタッフが、
物件探しのノウハウや資金計画まで丁寧にアドバイスさせていただきます!

電話で問合せ

通話料無料

0120-055-774

定休日:水曜日
営業時間:9:30~18:00

ページトップ

ページトップ