如何使用vba为excel表格声明variables

我想通过input下面的代码来声明一个名为“Technology Landscape”的Excel表格的variables。 它是否正确。

TL = Sheet1.ListObjects("TechnologyLandscape").Range.Table 

有任何想法吗? 谢谢..!

ListObject对象就像一个范围。 它需要被Set

 Dim TL As ListObject Set TL = Sheet1.ListObjects("TechnologyLandscape") Debug.Print TL.ListRows.Count