会做这个宏的,麻烦发一下,有个大概的模式就可以了,谢谢
在VBA里面操作文件是可以的.但,我想出一个方法,同在VBA里间接使用BATCH文件来实现您的操作,也许会更简单点...
目标:假设要把C盘中的文件复制到D盘中
思路:用VBA生成一个可以执行复制操作的BAT文件,然后执行这个BAT文件就可以实现同样功能了.
方法:
(一个窗体上的一个按钮),按钮的Click事制为:
private sub command1_click()
open "c:\copy.bat" for output as #1
print #1, " xcopy c:\ d:\ /q"
print #1, "exit"
close #1
shell "c:\copy.bat",vbhide
end sub
当然,您可以把它改得更人性化点,个性化点的...比如:改下你想要复制的文件,复制到的地址(改成一个可以由用户控制的变量)
呵呵,不好意思!太仓促了,就能这样啦.....
目标:假设要把C盘中的文件复制到D盘中
思路:用VBA生成一个可以执行复制操作的BAT文件,然后执行这个BAT文件就可以实现同样功能了.
方法:
(一个窗体上的一个按钮),按钮的Click事制为:
private sub command1_click()
open "c:\copy.bat" for output as #1
print #1, " xcopy c:\ d:\ /q"
print #1, "exit"
close #1
shell "c:\copy.bat",vbhide
end sub
当然,您可以把它改得更人性化点,个性化点的...比如:改下你想要复制的文件,复制到的地址(改成一个可以由用户控制的变量)
呵呵,不好意思!太仓促了,就能这样啦.....
温馨提示:答案为网友推荐,仅供参考