编译错误:UBound(数组)的预期标识符

时间:2014-06-13 21:45:28

标签: excel-vba vba excel

我是一个VBA新手试图使用数组并遇到编译错误:当我只是尝试执行以下操作时,预期标识符。

Dim ExcludeDays() As Date
ubound(ExcludeDays) = Range("Exclude").End(xlDown).Row - Range("Exclude").Row

我已添加了所有常用参考库,但无法使其正常工作。知道这里可能会发生什么吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

正确的想法,只需修复语法:

Dim ExcludeDays() As Date
ReDim ExcludeDays(1 to  Range("Exclude").End(xlDown).Row - Range("Exclude").Row)