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