我正在尝试将公式插入到单元格中,并尝试使用ActiveCell.Row来使用动态单元格引用。
Range("Q" & ActiveCell.Row).Formula = "=IF(Range(""P"" & ActiveCell.Row).Address ="""",""DD/MM/YYY"",CONCATENATE(NETWORKDAYS(O21,P21),"" Working Days""))"
但是我收到了一个应用程序定义的错误。
有人可以告诉我哪里出错了吗?感谢
答案 0 :(得分:1)
Range("Q" & ActiveCell.Row).Formula = "=IF(" & Range("P" & ActiveCell.Row).Address & " ="""",""DD/MM/YYY"",CONCATENATE(NETWORKDAYS(O21,P21),"" Working Days""))"
您必须在字符串中注释掉VBA代码。