|
本帖最后由 盗梦 于 2013-6-20 11:42 编辑
【vba】shell命令
开题举例:打开系统计算器的代码:shell命令简介
作用:shell命令是可用调用其他程序
语法:shell(pathname,[windowStyle])
pathname 是指程序的路径, windowStyle是指打开程序的显示模式
示例:
打开新的记事本打开指定的记事本- shell "notepad.exe E:/1.txt",1 '打开E盘1.txt记事本
复制代码 打开文件夹- shell "explorer.exe E:/aa" '打开E盘下aa文件夹
复制代码 打开注册表打开cmd并执行命令- shell "cmd /s /t 0",1 '关机
复制代码 总之,就是程序名(某个路径下的程序) + [文件路径 或者 命令行]
另外,WindowStyle为可选参数。Integer类型,指定在程序运行时窗口的样式。WindowStyle有以下这些值。
常量 值 描述
VbHide 0 窗口被隐藏,且焦点会移到隐式窗口。
VbNormalFocus 1 窗口具有焦点,且会还原到它原来的大小和位置。
VbMinimizedFocus 2 窗口会以一个具有焦点的图标来显示(缺省值)。
VbMaximizedFocus 3 窗口是一个具有焦点的最大化窗口。
VbNormalNoFocus 4 窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动。
VbMinimizedNoFocus 6 窗口会以一个图标来显示,而当前活动的窗口仍然保持活动
|
|