我想用vba编写公式并将字符串传递给该参数。
现在我有了这个:
ActiveCell.Offset(2, 2).Formula = "=INDIRECT(""'"" &$A$7& ""'!"" &ADDRESS(4;MATCH($A$8;Status!$A$1:$Q$1;0)))"
但那个单元格中没有任何内容。
你能给我一些帮助吗?
谢谢!
答案 0 :(得分:1)
您可以使用英语格式编写公式,如pnuts和vacip的评论中所述,或使用Range.FormulaLocal
代替Range.Formula
将其写入您的语言环境,但如果您使用它可能会导致问题在另一台具有不同语言环境的计算机上打开工作簿。