見出し画像

【VBA】最終行を取得

2021年12月29日の勉強記録


本当は先月中に学んだ箇所ですが現在おさらいしております。


最終行を取得する。ズバリ暗記!

Cells(Rows.Count, 1).End(xlUp).Row

Rows.Count =エクセルのシートの一番下を選択

End(xlup).row = データのある最初セルの行番号


「最終行まで行く」 → 「ctrl+↑」 →押したセルの行番号




これを応用して、ループカウント(初めから終わり)を自動取得するように作ってみました。


MinRow = Cells(1, 1).End(xlDown).Row MaxRow = Cells(Rows.Count,1).End(xlUp).Row

For i = MinRow To MaxRow


うまくいきました!

満足満足!


この辺勉強してあったので、Power Automate desktopのループ処理もこなせるようになりました。





この記事が気に入ったらサポートをしてみませんか?