VBA 将 一个exce表中的sheet2 sheet3 导出新的excel表 并保存
答案:1 悬赏:80 手机版
解决时间 2021-03-24 14:49
- 提问者网友:半生酒醒
- 2021-03-24 10:48
VBA 将 一个exce表中的sheet2 sheet3 导出新的excel表 并保存
最佳答案
- 五星知识达人网友:迷人又混蛋
- 2021-03-24 11:24
SHEETS(3) 是指从左到右第三个表 如果没有工作簿中表的数量少于三个 就会报错追问我是想把第一个表中的sheet2 和sheet3 导出追答你连表和簿都没分清楚 工作簿中才有工作表
你这样吧 sheets("工作表名称").copy
譬如工作表名称是 sheet1
sheets("sheet1").copy
'============================
哎 还是给你写个例子吧
Sub test()
mypath = "D:/数据备份"
Application.ScreenUpdating = False
Sheets(Array("sheet1", "sheet2")).Copy ''吧sheet1 sheet2更改成你的工作表名称
ActiveWorkbook.SaveAs mypath & "\" & Format(Date, "yyyy年m月d日") & ".xls"
ActiveWorkbook.Close
Application.ScreenUpdating = True
End Sub
你这样吧 sheets("工作表名称").copy
譬如工作表名称是 sheet1
sheets("sheet1").copy
'============================
哎 还是给你写个例子吧
Sub test()
mypath = "D:/数据备份"
Application.ScreenUpdating = False
Sheets(Array("sheet1", "sheet2")).Copy ''吧sheet1 sheet2更改成你的工作表名称
ActiveWorkbook.SaveAs mypath & "\" & Format(Date, "yyyy年m月d日") & ".xls"
ActiveWorkbook.Close
Application.ScreenUpdating = True
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯