VBA调用DOS程序两种方法
Posted 马语者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VBA调用DOS程序两种方法相关的知识,希望对你有一定的参考价值。
Set wsh = VBA.CreateObject("WScript.Shell") ‘wsh.Run strExePath & " g", vbHide, True Set wshOut = wsh.exec(strExePath & " g").StdOut While Not wshOut.AtEndOfStream sLine = wshOut.ReadLine Debug.Print sLine Wend
run可以隐藏窗体
exec可以获取dos打印输出值
貌似没有即能隐藏窗体又能获取打印结果的办法。
以上是关于VBA调用DOS程序两种方法的主要内容,如果未能解决你的问题,请参考以下文章