我在下面有一个连接 A 和 B 列中的值的代码。当我想在 A 和 B 之间添加一个空格,这是一个 Excel 公式
=CONCATENATE(A4," ",B4)=A4 & " " & B4使用 VBA 时,宏会将其标记为错误:

With ws3.Range("E4:E" & LastRow3)
    .Formula = "=A4&B4"
End With

最佳答案

你也可以这样做:

For i = 4 to LastRow3
    Cells(i, 5).Value = Cells(i, 1).Value & " " & Cells(i, 2).Value
Next

这是一个简单的循环,它循环第 5 (E) 列、第 4 和 LastRow3 之间的行,并将此单元格的值设置为同一行中连接的 A 列和 B 列。

关于vba - 使用 VBA 将引号带入单元格的公式会引发错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49448192/

10-12 17:38
查看更多