赋值左侧的函数调用必须返回Variant或Object

时间:2016-11-15 02:17:55

标签: access-vba

我在以下代码行中收到上述错误

DocsPath = Environ $(" USERPROFILE")& " \" &安培; "文档\" &安培; [发票]& "的.csv"

发票先前被定义为String

代码的目的是定义一个文件名,该文件名将针对代码将创建的每个新发票进行更改,它将用于保存发票,然后通过电子邮件发送发票。

1 个答案:

答案 0 :(得分:0)

似乎认为DocsPath名称被定义为函数,您是否尝试将其他名称声明为String变量?

尝试:

Dim strDocPath as String
strDocPath = Environ$("USERPROFILE") & "\Documents\" & [Invoice] & ".csv"