有人可以告诉我为什么以下VBA代码会在Excel中出现类型不匹配的情况吗?
Dim mySheet As Worksheet
Set mySheet = Worksheets("BOSS List")
Worksheets(mySheet).Cells.Clear
答案 0 :(得分:2)
您已经创建了一个名为mySheet
的工作表对象,您只需要直接引用它:
mySheet.Cells.Clear
答案 1 :(得分:2)
Worksheets()
是一个工作表对象,无需将其包装在Dim mySheet As Worksheet
Set mySheet = Worksheets("BOSS List")
mySheet.Cells.Clear
:
maven