VBA小(故障

我有下面的代码粘贴dynamic长度的小函数,因此循环。 当我在“= SMALL …”中删除“=”并将其添加到单元格中时,它的工作方式如预期的那样,但是macros会崩溃,并显示1004错误。

For i = 1 To Iterations Range("output!C1").Offset(i, 0) = "=SMALL(output!$B$2:output!$B$" & [SimNumber] & ";OFFSET(output!A1;" & [i] & ";0))" Next i 

我不知道我做错了什么。 我有一个不同的活动工作表,但我不认为这是问题。 提前致谢!