范围变量问题

时间:2018-12-06 20:36:10

标签: excel-vba

我正在尝试使用以下代码在非活动工作表上设置范围:

Set CheckRange = Worksheets(SheetName).Range(Cells(FirstDataRow, LastUpdateColumn), Cells(LastDataRow, LastUpdateColumn))

CheckRange被声明为范围
SheetName被声明为字符串
FirstDataRow,LastDataRow和LastUpdateColumn都是整数

这使我陷入1004错误。
当我设置范围消除工作表(SheetName)。从声明中可以很好地发挥作用。
我已经验证了该语句中使用的所有变量(当然还有CheckRange除外)在执行有问题的代码行之前都包含有效值。

0 个答案:

没有答案