VBAでテーブルの範囲を取得する際、ListObjects("テーブル名").DataBodyRangeのように、ListObjectのプロパティを使うのが一般的です。でも、Excelの数式で使う=テーブル名[列名]のような、あの便利な書き方を、VBAの中でも直接使えたら…と思ったことはありませんか?
VBAで、入力フォームや別シートから取得したデータを、既存のExcelテーブルの末尾に、新しい行として追加したい…。これは、データ管理マクロで非常によくある処理ですよね。 しかし、単純に最終行の下のセルに値を書き込むだけでは、テーブルの範囲が ...
Returns a ListObject object for the QueryTable object. Read-only.