Address(False, False)で取得できる
例えば、A1のセルから縦にレコードがいくつあるかカウントして、最後のレコードのセルが仮にA5だっとしたら、A1:A5といった感じでRange関数で指定するとしたら、以下のようになります。
Range("A1", Range("A1").End(xlDown).Address(False, False))
.Address(False, False)を加えれば取得できました。cells関数で座標をセルに変換するときは以下のようになります。
cells(2,2).Address(False, False)
.Addressだけでも取得できます。.Address(False, False)との違いは以下のようになります。
| ソース例 | 取得する値 |
| cells(1,1).Address | $A$1 |
| cells(1,1).Address(False, False) | A1 |
参考ページ







