2015-09-21 62 views
3

我试图插入一个公式到一个单元格,并尝试使用ActiveCell.Row动态单元格引用。插入公式参考活动单元格行

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

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

请有人可以告诉我我要去哪里吗?谢谢

回答

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

你必须注释掉字符串中的VBA代码。

+1

谢谢你做到了!将在几分钟内接受答案。欢呼声 –

+1

@Markharris谢谢......期待接受。 – Chrismas007

相关问题