VBA如何打开其它文件?

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:40:35
我想通过一个VBA代码打开一个文件,通过一个控件激活以下文件
C:\Documents and Settings\wuxuejun\My Documents\罗斯文2007.accdb
当然后缀不一定是.accdb,有可能是.dwg,以及其它
效果要像WINDOWS里面的双击一样,文件自动打开
请强牛帮忙
591zheteng :
我要的正好不是这要做法:选择系统默认的程序对应
最好的是点了控件就能打开。我也不知道他可能一些什么文件,PDF,coreDRAW,autocad,UG,PRO/E等等文件,但是在WINDOWS下能双击直接打开

请参考Excel中的Visio Basic帮助的Shell(pathname[,windowstyle])

函数部分,通过它运行一个外部程序(如AutoCAD,你要用这个程序打开的文件作为参数跟在这个后面)。注意要指明程序的路径和文件名。