【发布时间】:2019-10-22 15:57:42
【问题描述】:
我是 VBA Excel 新手。代码在其当前状态下工作,但注释部分会产生错误。为什么?
Option Explicit
Sub Matrix()
Dim x() As Variant: Dim y As Variant
ReDim x(1 To 2, 1 To 2)
y = 7
x = [{5, 13; 3, 8}]
x(1, 1) = y
'x = [{y, 13; 3, 8}]
End Sub
【问题讨论】:
-
方括号“评估”需要传递一些在工作表单元格中有意义的东西——“y”超出了那里的范围。