我要用一个按钮打开:D:\我的资料\2012年\销售明细\2012年染化料.xlsm 文件
写上 运行 (“D:\我的资料\2012年\销售明细\2012年染化料.xlsm”, 假, 4 )
按按钮没反应
写上 运行 (“D:\Program Files\Microsoft Office\OFFICE12\EXCEL.EXE”, 假, 4)
只能打开excel 应用程序(应用程序安装在D盘),不能打开文件
要怎样才能打开指定的文件呢?请高手指点,谢谢!!!
试了一下,和 运行 (“D:\Program Files\Microsoft Office\OFFICE12\EXCEL.EXE”, 假, 4)的效果是一样的,也只能打开应用程序
追答运行 (“D:\Program Files\Microsoft Office\OFFICE12\EXCEL.EXE ” + #引号 + “D:\我的资料\2012年\销售明细\2012年染化料.xlsm” + #引号, 假, )
是不是你的文件路径中有空格?这样试试。
我没有excel我用的wps,我试了下wps可以打开文件。
还有,后面的参数3没有效果的,因为excel的启动窗口时运行时的欢迎界面,所以最大化是指欢迎界面,不能传递给主窗口。如果需要传递到主窗口可能需要加参数。我不知道excel是否有命令行参数。
还是不行啊,也不知道怎么搞的
追答运行 (#引号 + “D:\Program Files\Microsoft Office\OFFICE12\EXCEL.EXE” + #引号 + " " + #引号 + “D:\我的资料\2012年\销售明细\2012年染化料.xlsm” + #引号, 假, )
最后一次改动,因为我没有装excel,不能进行测试。
我的建议是,你右键点击你的桌面的excel程序快捷方式,查看属性,把目标一项复制出来。将引号用易语言中的常量#引号替换掉,将路径用易语言中的引号括好,然后用“+"连接。
感谢!!!
运行 (“D:\Program Files\Microsoft Office\OFFICE12\EXCEL.EXE D:\我的资料\2012年\销售明细\2012年染化料.xlsm”, 假, 4)
是正确的,我做了两个按钮,放到第二个按钮里面去了,按的是第一个按钮
用“打开文件”也是打开应用程序