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