
例えばシート上の以下の表を…


テーブル化することで、
・表にスタイルを設定
・テーブル化した表を名前定義
できます!


VBAコード
ここでは例として、
・シート「data」上のセル「B2」から始まる表をテーブル化して
・テーブル化した表を「productテーブル」と名前定義
します。

Sub sample()
With Worksheets("data")
'対象シートをアクティブにする
.Activate
'テーブル化したい表の一番左上を選択状態にする
.Range("B2").Select
'テーブル化する(名前定義も含む)
.ListObjects.Add.Name = "productテーブル"
End With
End Sub
実行結果
シート上の表のテーブル化ができました。

参考①
上記で使用した以下の詳細は、公式サイトをご確認ください。
●「XXX.ListObjects.Add」
●「ListObjectオブジェクト」
参考②
シート上のテーブルにスライサーを作成することもできます。
詳細は以下の記事をご確認ください。