Excel VBA:在文件名中连接并导出为PDF格式时出错
问题描述:
我正在做的是将保存为PDF文件的保存在保存在保存箱(也是一个文件夹)中的文件夹中。这个想法是为名称加入日期(包含在变量中)。我得到了1004错误,它说该文件可能已经打开,或者在保存时发生错误。如果我不尝试连接,那么它可以工作,但这对我不起作用,因为我需要每天更改日期。我尝试了很多方法,但都没有工作。请帮助=(Excel VBA:在文件名中连接并导出为PDF格式时出错
Dim dato_fechador As Variant
Dim file_name As Variant
dato_fechador = Format(Date, "dd-mm-yyyy")
file_name = "C:\Users\Juan Pablo Zegers\Dropbox\Japanese\Práctica\" & dato_fechador & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=file_name, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
End Sub
答
从文件名的末尾删除反斜杠, “C:\用户\胡安·巴勃罗·席格斯\ Dropbox的\日本\实习课”
+0
谢谢!!我知道这是类似的东西。小时hahahaha K你sooooo了! – zegers11
你可以在共享的最后一个命令之前放置一个断点吗?一旦代码在这一行停止,你可以检查'file_name'的值是什么? – nbayly