我从Microsoft VBA粘贴此代码。
https://msdn.microsoft.com/en-us/library/office/hh273483%28v=office.14%29.aspx
Set lo = ListObjects.Add( _
SourceType:=xlSrcRange, _
Source:=Range("A1:F13"), _
XlListObjectHasHeaders:=xlYes)
lo.Name = "SampleData"
我想了解表的样式。 VBA表示找不到ListObjects变量。
我正在使用2010.我怎么可能只是复制粘贴而它不起作用?
任何帮助都会受到赞赏。
非常感谢答案 0 :(得分:1)
如果您在标准模块中编码,则必须明确限定Worksheet
对象,例如:
Set lo = ActiveSheet.ListObjects.Add( _
SourceType:=xlSrcRange, _
Source:=Range("A1:F13"), _
XlListObjectHasHeaders:=xlYes)
但您可以使用Worksheet
Worksheets("MySheetName")
引用