我正在尝试在vba excel中编写一个公式,但它返回错误#name 但没有文字公式工作正常。可能有语法错误。任何人都可以帮我解决这个问题 公式低于
Range("AQ4").Formula = "=Due for Promotion to E2A Level w.e.f.&DATE(YEAR(AP4)+1,MONTH(AP4),DAY(AP4))"
答案 0 :(得分:2)
文字需要被""
包围:
Range("AQ4").Formula = "=""Due for Promotion to E2A Level w.e.f."" & TEXT(DATE(YEAR(AP4)+1,MONTH(AP4),DAY(AP4)),""dd-mm-yyy"")"