使用工作表清除单元格的类型不匹配
问题描述:
有谁能告诉我为什么下面的VBA代码给我一个类型不匹配的Excel?使用工作表清除单元格的类型不匹配
Dim mySheet As Worksheet
Set mySheet = Worksheets("BOSS List")
Worksheets(mySheet).Cells.Clear
答
mySheet
是一个工作表对象没有必要把它包在Worksheets()
:
Dim mySheet As Worksheet
Set mySheet = Worksheets("BOSS List")
mySheet.Cells.Clear
答
您已经创建了一个名为mySheet
一个工作表对象,你只需要直接引用它:
mySheet.Cells.Clear