VBA高手有请,在Excel中,如何用VBA调用cmd.exe

sohua 2005-11-09 02:18:37
在Excel中,如何用VBA调用cmd.exe
就是说要在Excel中点击一个按钮,执行一个.bat或者.cmd的批处理文件。
...全文
885 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2005-11-10
  • 打赏
  • 举报
回复
like :

Private Sub CommandButton1_Click()
Open "C:\test.bat" For Output As 1
Print #1, "dir c:\*.* > c:\o.txt"
Close 1
Shell "c:\test.bat"
Shell "notepad.exe c:\o.txt", vbNormalFocus
End Sub
sohua 2005-11-09
  • 打赏
  • 举报
回复
怎么“直接shell”
第一次用VBA。
dingjing0120 2005-11-09
  • 打赏
  • 举报
回复
要用代码加进去!!我添加了一个按钮,当点击按钮的时候才插入符合条件的所有行
rainstormmaster 2005-11-09
  • 打赏
  • 举报
回复
直接shell不行吗?
sohua 2005-11-09
  • 打赏
  • 举报
回复
高手,高高手快来

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧