So-net無料ブログ作成
検索選択

Excel VBA 選択範囲の始点・終点を取得 [プログラミング]

自分の作業メモに。。。 ( ..)φメモメモ

Excelのバージョンはおそらく関係なく使えると思います。

私はExcel 2016で確認しています。

選択範囲の開始行、列、終了行、列を取得する方法です。

StartRow = Selection(1).Row
StartCol = Selection(1).Column

EndRow = Selection(Selection.Count).Row
EndCol = Selection(Selection.Count).Column

これをFor nextループで使うこともできます。

For Col = StartCol To EndCol

For Row = StartRow To EndRow

Cells(Row, Col) = a + b *x

Next Row

Next Col

などなど。。。このループはcellsでの使い勝手はいいです。


タグ:EXCEL VBA
nice!(0)  コメント(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。