以下のコードはテーブル内のセルからテーブルの全体を特定しコピーするマクロである。以下の空欄に入る適切な語句を解答しなさい。
Sub Exam1()
Range(”A1”).【 ① 】.【 ② 】.Copy Sheets(“Sheet2”).Range(“A1”)
End Sub
正解
【 ① 】listobject
【 ② 】range
解説
テーブル内のセルとListObject、Rangeでテーブルや各部位特定することができます。
テーブルの特定
構文:テーブル内のセル.ListObject
・見出し行(タイトル)含むテーブル全体は
テーブル内のセル.ListObject.Range
・なお見出し行を含まないテーブルのデータ全体の特定は
データ=Dataから
テーブル内のセル.ListObject. DataBodyRange
・見出し (タイトル) 行のみ特定は
ヘッダー=Header、行=Rowから
テーブル内のセル.ListObject. HeaderRowRange と表します。
スポンサーリンク
スポンサーリンク