こまとのblog

エクセルVBA勉強中。自分用のメモなど

【エクセルVBA】マクロの中断

A1~A10に1~10を入れるマクロ↓

f:id:komatokss:20210301012522p:plain


このマクロの実行を途中でやめたいとき

End を入れる。

 

7までで止めたいとき↓↓↓

f:id:komatokss:20210301013148p:plain

追加した内容

・7になったことを判定する(If文)

・End

 

 

【エクセルVBA】最終行の取得

f:id:komatokss:20210227035123p:plain

 最終行の行数を取得する。

For文とかで『最終行から1つ目の値まで』みたいに指定するときつかったり。

 

コード↓↓↓

f:id:komatokss:20210227035913p:plain



 

マクロ実行↓↓↓

f:id:komatokss:20210227035813p:plain

 

 

おまけ

2列目の最終行を取得したいとき

赤線部のみ変更した

コード↓↓↓

f:id:komatokss:20210227040451p:plain

 

マクロ実行↓↓↓

f:id:komatokss:20210227040553p:plain