Excel中如何用vb打开文本框里的路径? 新建了一个文本框text1,text里面内容为D:\招

Excel中如何用vb打开文本框里的路径?
新建了一个文本框text1,text里面内容为D:\招聘.xls
然后建了一个宏Workbooks.open filename:=text1.text
为什么运行宏时说运行错误‘424’要求对象。用workbooks.open如何才能引用文本框里的路径呢,请教高手,在线等,急

如果你的Text1是修改过的Textbox1的Name,那么,代码应该是
Workbooks.open filename:=sheet1.Text1.text
Text1前面要指定Sheet名追问

谢谢,解决了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-27
Workbooks.Open Filename:=TextBox1.Text
第2个回答  2015-04-27
D:\招聘.xls 这个文件在吗?追问

在的呀,如果输入workbooks.open filename:="D:\招聘.xls"是可以打开的

追答

debug.print text1.text 看出来什么,不行就定义一个变量,中转。

追问

还是显示运行时错误‘424’要求对象

输入workbooks.open filename:=a
a=text1.text
结果是运行时错误‘1004’,无法找到""。
感觉无法识别文本框里的内容啊,崩溃了555

追答

a=text1.text
workbooks.open filename:=a

相似回答