excel vba 怎样实现某路径下的某工作簿的复制,复制到另外一个路径下。
1个回答
展开全部
不知道你是不是要改变复制后文件夹的名称,如果只是一两个的话,很简单的
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这个就是你的文件的位置,不管是打开的还是保存的都是可以变的,你看看行不行,有问题再补充吧
更多追问追答
追问
我这样成功复制了,但是根本打不开复制的这个工作簿
我知道了
TableDI
2024-07-18 广告
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |