我使用&-operator
在工作表中使用其他公式构建公式,并将其另存为字符串。当我尝试在以下范围内编写它时:
myTable.DataBodyRange(Index, 1).FormulaLocal = StringFormula
出现运行时错误“1004”。我使用Formula
和FormulaR1C1
进行了尝试,但出现了同样的错误。试试这个。
myTable.DataBodyRange(Index, 1).FormulaLocal = "=2+3"
工作正常。
在踩过它时查看StringFormula
变量,它在引号中包含正确的公式:"=(VLOOKUP..."
。
我试着把CHR(34)
放在它周围,但它只是在单元格中用引号写下公式。