2012-07-10 192 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

相关问题