excel vba 怎样实现某路径下的某工作簿的复制,复制到另外一个路径下。
展开全部
不知道你是不是要改变复制后文件夹的名称,如果只是一两个的话,很简单的
Public Sub fuzhi()
Application.Workbooks.Open "C:\Users\jason\Desktop\VBA\wenjuan.xlsm" ’打开文件
ActiveWorkbook.SaveAs "C:\Users\jason\Desktop\VBA1111\wenjuan.xlsm" ‘复制路径
ActiveWorkbook.Close ’关闭文件
End Sub
C:\Users\jason\Desktop\VBA1111这个就是你的文件的位置,不管是打开的还是保存的都是可以变的,你看看行不行,有问题再补充吧
Public Sub fuzhi()
Application.Workbooks.Open "C:\Users\jason\Desktop\VBA\wenjuan.xlsm" ’打开文件
ActiveWorkbook.SaveAs "C:\Users\jason\Desktop\VBA1111\wenjuan.xlsm" ‘复制路径
ActiveWorkbook.Close ’关闭文件
End Sub
C:\Users\jason\Desktop\VBA1111这个就是你的文件的位置,不管是打开的还是保存的都是可以变的,你看看行不行,有问题再补充吧
更多追问追答
追问
我这样成功复制了,但是根本打不开复制的这个工作簿
我知道了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询