我是一个VBA新手试图使用数组并遇到编译错误:当我只是尝试执行以下操作时,预期标识符。
Dim ExcludeDays() As Date
ubound(ExcludeDays) = Range("Exclude").End(xlDown).Row - Range("Exclude").Row
我已添加了所有常用参考库,但无法使其正常工作。知道这里可能会发生什么吗?
谢谢!
答案 0 :(得分:2)
正确的想法,只需修复语法:
Dim ExcludeDays() As Date
ReDim ExcludeDays(1 to Range("Exclude").End(xlDown).Row - Range("Exclude").Row)