永发信息网

关于VBA调用DOS命令的问题!

答案:2  悬赏:0  手机版
解决时间 2021-02-27 20:07
你好!安按照你上次写给我的代码写的,可dos提示语法错误,请高人帮我看看呢,谢谢!!
Private Sub CommandButton1_Click()
Dim add As String, cmd As String
add = ThisWorkbook.Path & "\" & "222.pdf "
cmd = "cmd.exe /k ren " & add & "222.dwg"
Shell (cmd), vbMinimizedFocus
End Sub
最佳答案
XP+excel2003 测试通过没有问题.

你注意一下你的操作系统版本.
cmd命令可能会有区别.
全部回答
在vba中使用dos命令 下面的代码将存放在f盘“我的文件”文件夹中的文件复制到c盘“我的xls文件备份”文件夹中。 sub test()     dim retval     retval = shell("xcopy f:\我的文件\*.* c:\我的xls文件备份/e", 0) end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华为手机畅享6支不支刷公交卡吗
山东丰特环保科技有限公司我想知道这个在什么
城市阅读答案
上庄隧道地址在什么地方,想过去办事
15个 英语单选 着急1.If you want to start a
工程决算时如果是因为招标时少算的工程量该如
戈布钦桥这个地址在什么地方,我要处理点事
定语从句的分类
圣泰集团葡萄园我想知道这个在什么地方
为什么有的BB死亡召唤打的特别多?拜托各位大
一个等腰三角形顶尖30度.周长15cm,低acm,求它
龙锦苑东一区东门这个地址在什么地方,我要处
家电产品价格一直走低的根本原因是BA. 商品的
换机油多少钱人工费
在生物界中,最能体现生物体的自我更新过程的
推荐资讯
哪个LOL主播现在主玩杰斯
香澜国际大酒店我想知道这个在什么地方
如何学习学习三菱q系列plc
高低压稀油站的操作及工作原理
制作哈尔滨红肠
透明手机哪里有买什么时候上市
填空:()3x8的积一定是()几位数
我有一张农村信用社2万的信用卡怎么提升额度?
十家堡镇地址有知道的么?有点事想过去
为什么氧化物会呈现酸碱性?为什么会有酸性的
姜太公渭水钓鱼得志婚姻
无线路由器t卩一l1nk怎样跟路由器调整
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?