VBA代开任意程序的方法。
我们在写代码的时候,有时候会必须打开另外一个文件,今日的内容就是解决这个问题,在VBA代码中如何可以打开其他的程序呢?我讲解两种方法。
一Shell函数。该函数让你可以从VBA过程里直接打开任意程序。
Shell函数是什么呢?它既不是工作表函数,也不是api函数,它是vba自带的函数。但是它却神通广大,能抵n个api函数,api是应用程序接口,shell就是应用程序和系统之间的桥梁。它的用法很简单,就是执行一个可执行文件。与开始菜单的运行功能一样。
语法:Shell(pathname[,windowstyle])
pathname 是要执行的程序名,可能还包括目录或文件夹
Windowstyle 表示在程序运行时窗口的样式,如下:
窗口形式常数 值