这导致错误1004:
Cells(NumberOfRows + 1, 4).Formula = "=$C$5-$H$1*DATEDIF($B$5;B6;" & Chr(34) & "D" & Chr(34) & ")"
如果没有=
,则效果很好并且手动添加=
可以正常工作。
我认为,引文中的问题并尝试使用""""
,CHAR(34)
/ Chr(34)
,但它没有帮助。
并且,如下DATEDIF()
的语法,命令必须为DATEDIF(date1; date2; "Letter")
,其中Letter
为D
(天),M
(蒙氏)等
此外,分号是默认分隔符,将其更改为逗号也无济于事。
该方法在没有& Chr(34) & "D" & Chr(34) &