有一个数组接收自己的价值
我想要一个数组接收自己的值加上一个特定的单元格值:
myarray(1) = myarray(1) + Cells(2,4)
但我得到错误“13”:不兼容的types(翻译自葡萄牙)
我已经证实,如果我做到了:
myarray(1) = Cells(2,4)
有用。
该数组已被声明为string。
请帮我弄清楚如何做到这一点。 最好的祝福,
如果你的myarray
被声明为String
,那么你的意思是使用:
myarray(1) = myarray(1) & Cells(2,4)
如果你想添加Numeric
,那么首先你需要声明:
Dim myarray() As Long
之后,您可以通过以下方式添加+
:
myarray(1) = myarray(1) + Cells(2,4)
谢谢你,宣布arrays为龙做的工作。 我想添加数字值,但与所有variablestypes混淆。 我认为string将覆盖所有。 初学者…最好的问候,