在参照活动单元格行的情况下插入公式

4

我正在尝试将一个公式插入到一个单元格中,并尝试使用ActiveCell.Row来使用动态单元格引用。

Range("Q" & ActiveCell.Row).Formula = "=IF(Range(""P"" & ActiveCell.Row).Address ="""",""DD/MM/YYY"",CONCATENATE(NETWORKDAYS(O21,P21),"" Working Days""))"

但我得到了一个应用程序定义的错误。

请问有人能告诉我哪里出错了吗?谢谢。

1个回答

2
Range("Q" & ActiveCell.Row).Formula = "=IF(" & Range("P" & ActiveCell.Row).Address & " ="""",""DD/MM/YYY"",CONCATENATE(NETWORKDAYS(O21,P21),"" Working Days""))"

你需要将字符串中的VBA代码注释掉。

1
谢谢,这个解决了问题!我会在几分钟内接受答案。干杯 - Mark harris

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接