【发布时间】:2021-12-30 07:39:34
【问题描述】:
我第一次在这里发帖。我正在尝试将具有 10 个元素的数组复制到 10 个单独的范围。问题是所有单元格只有数组中的第一个元素。在下面的示例中,我只得到 ON。我没有在第 3 到第 5 范围内获得 OFF。 编辑我试图在不使用循环的情况下执行此操作,因为我可能有很多元素并且在复制过程中速度变慢。
Dim Rng As String
Dim OnOff() As Variant
Rng = "F7,G4,H3,I9,J8,K2,L10,M1,N6,O5"
OnOff = Array("ON", "ON", "OFF", "OFF", "OFF", "ON", "ON", "ON", "ON", "ON")
Range(Rng).Value = OnOff
这就是我得到的:
这是我希望得到的:
【问题讨论】: