2011-10-18 65 views
1

我需要將一個VBA應用程序移植到VB.NET,只有一個問題,Excel不會保存我的模板。VBA到VB.NET excel文件存儲問題

Excel打開正確的文件,它顯示我保存文件對話框,只有一個問題,它不會保存任何文件,但它不會給我一個錯誤,但不會返回我的文件路徑,因爲它doesn不要將文件保存在任何地方。

Filepath = Xl.GetSaveAsFilename("", "Excel file (*.xls), *.xls", , "titel") 
    GeluidschermUserform.Excelfilenaam.Text = Filepath 
+4

GetSaveAsFileName不保存文件:它只是要求用戶選擇路徑和文件名。您需要在代碼中執行保存操作。 –

+0

好吧,所以我需要使用xl.savefile? – PandaNL

+0

是的。這應該做到這一點。 –

回答

0
Application.DisplayAlerts = False 
Xl.SaveAs Filepath 
Application.DisplayAlerts = True