如何将变量嵌入到单元格公式中

Mr_*_*mas 2 excel vba excel-vba

这是我的代码:

For i = Z To lastRow
Range("$A" & i).Select
ActiveCell.FormulaRC1C = "='Sheet1'!$A" & i
etc, etc.
Run Code Online (Sandbox Code Playgroud)

最后一行有一个问题(显然),因为我似乎无法弄清楚所需的报价.如何格式化双引号?有没有更好的方式来说这个?

Gar*_*ill 5

我不认为报价是问题(他们看起来不错).您正在使用FormulaR1C1方法,该方法期望地址为R1C1表示法(例如R3C4),而您提供的地址为例如C4.

尝试使用.Formula