以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  vba相对目录  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29042)

--  作者:ttitt147
--  发布时间:2013/2/26 10:49:00
--  vba相对目录

Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("result\\report1.xls")

 

文件确定存在,在filesys命令中使用没问题,vba中使用提示文件不存在,请教


--  作者:狐狸爸爸
--  发布时间:2013/2/26 10:51:00
--  
你用绝对路径,合并生成绝对路径。
--  作者:ttitt147
--  发布时间:2013/2/26 10:51:00
--  
不能用相对路径吗?
--  作者:ttitt147
--  发布时间:2013/2/26 10:52:00
--  

绝对路径会有问题,我又不能确定原安装文件会装在哪?这个文件是个打印模板,所以是随程序一起的


--  作者:狐狸爸爸
--  发布时间:2013/2/26 10:53:00
--  

哈哈,看看这些变量:

 

http://www.foxtable.com/help/topics/1439.htm

 

就知道解决办法了


--  作者:ttitt147
--  发布时间:2013/2/26 10:55:00
--  
原来如此,谢谢