0
VB.NET級別的用戶定義的文件名(什麼是錯的這種說法?):初級保存Excel工作簿中使用VB.NET
在我的接口的用戶定義的文本框的情況下的名稱。我想用這個名字作爲我的excel工作簿的文件名。
有沒有辦法做到這一點?
以下聲明不是出現異常或錯誤,但它沒有做我想做的事情。
oWB.savecopyas("D:\"val(textbox1.text)".xlsx")
在此先感謝
VB.NET級別的用戶定義的文件名(什麼是錯的這種說法?):初級保存Excel工作簿中使用VB.NET
在我的接口的用戶定義的文本框的情況下的名稱。我想用這個名字作爲我的excel工作簿的文件名。
有沒有辦法做到這一點?
以下聲明不是出現異常或錯誤,但它沒有做我想做的事情。
oWB.savecopyas("D:\"val(textbox1.text)".xlsx")
在此先感謝
試試這個:
oWB.savecopyas("D:\" & textbox1.text & ".xlsx")
您應該也可以驗證用戶是否在文本框中輸入了會導致問題的東西。例如「\」。 – APrough 2012-07-10 14:10:03
我猜你需要連接字符串'oWB.savecopyas( 「d:\」 &VAL(textbox1.text) &「.xlsx」)' – Jodrell 2012-07-10 13:34:34