解決方案:VBA基礎入門(30)如何使用VBA調用Bat批處理文件
如何用VBA調用Bat批處理文件
總有朋友會問:
VBA可以用來調用除Excel以外的其他文件嗎?
答案是肯定的。
有的用VBA來處理比較繁瑣的需求
用Bat來對付可能會更容易
但是在整體大需求下bat批處理調用exe程序bat批處理調用exe程序,想用VBA來實現
我們可以使用VBA來調用Bat
言歸正傳
我們來看看是用什么來實現的呢?
殼
殼牌是什么?
Shell就像是程序和系統之間的橋梁,就像一個可執行文件。
基本用法:
殼([,])
比如:你要調用D盤下的BAT文件,直接Call Shell("文件所在位置")
就是這樣。
Shell沒有這個強大,還有很多更強大的功能。
例如:打開D盤
調用 Shell(“.exe D:”)
例如:刪除D盤下的111文件
調用 Shell("cmd.exe /c del D:\111.txt")
例如:將D盤下的111文件復制到E盤
調用 Shell("cmd.exe /c copy D:\111.txt E:\")
等等,還有更多,等你來發現。
有興趣的朋友可以去網上搜索更多的用法。
VBA 基礎知識入門
關于我
您還在為工作效率低下而煩惱嗎?
加入我們