以下声明给了我#Value!。我不知道我哪里出错了

时间:2015-12-04 12:10:55

标签: excel vba excel-vba

我不知道我哪里出错了。我曾尝试使用'格式化单元格类型,但它有助于帮助。

aCopyTo.Range("B4:G4").Value = [{"LAT"},{"LONG"},{"VERT"},{"ISO"},{"ROLL"},{"PITCH"}]

我想将这些值添加到B4:G4范围内的单元格中。请帮忙

1 个答案:

答案 0 :(得分:2)

如果它是同一行中的单元格,则分配一个数组:

aCopyTo.Range("B4:G4").Value = Array("LAT", "LONG", "VERT", "ISO", "ROLL", "PITCH")

如果是列,则转置数组:

aCopyTo.Range("B4:B9").Value = WorksheetFunction.Transpose(Array("LAT", "LONG", "VERT", "ISO", "ROLL", "PITCH"))