2016-01-22 42 views
0

我正在做的是將保存爲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 

enter image description here

enter image description here

+1

你可以在共​​享的最後一個命令之前放置一個斷點嗎?一旦代碼在這一行停止,你可以檢查'file_name'的值是什麼? – nbayly

回答

0

從文件名的末尾刪除反斜槓, 「C:\用戶\胡安·巴勃羅·席格斯\ Dropbox的\日本\實習課」

+0

謝謝!!我知道這是類似的東西。小時hahahaha K你sooooo了! – zegers11