次のコードは、オートフィルターをかけた後、テーブルのデータ行全体を削除するマクロである。空欄に入る適切な語句を解答しなさい。
Sub Exam1()
With Range(“A1”).ListObject.DataBodyRange
.AutoFilter 2, ”800”
.【 ② 】.Delete
End With
Range(“A1”).AutoFilter
End Sub
![8章 テーブルの操作 模擬問題](https://simple-life-support.com/wp-content/uploads/2023/06/table7.png)
正解
【 ① 】EntireRow
解説
オートフィルターで絞り込み、見出し行を除くテーブルの部位をDataBodyRangeで指定します。その後行全体をEntireRowで指定して削除すると、絞り込んだ結果だけが削除されます。
スポンサーリンク
スポンサーリンク