2012-07-10 388 views
0

VB.NET級別的用戶定義的文件名(什麼是錯的這種說法?):初級保存Excel工作簿中使用VB.NET

在我的接口的用戶定義的文本框的情況下的名稱。我想用這個名字作爲我的excel工作簿的文件名。

有沒有辦法做到這一點?

以下聲明不是出現異常或錯誤,但它沒有做我想做的事情。

oWB.savecopyas("D:\"val(textbox1.text)".xlsx") 

在此先感謝

+0

我猜你需要連接字符串'oWB.savecopyas( 「d:\」 &VAL(textbox1.text) &「.xlsx」)' – Jodrell 2012-07-10 13:34:34

回答

0

試試這個:

oWB.savecopyas("D:\" & textbox1.text & ".xlsx") 
+2

您應該也可以驗證用戶是否在文本框中輸入了會導致問題的東西。例如「\」。 – APrough 2012-07-10 14:10:03

相關問題