Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2058|回复: 2

[已解决]一个保存时,如撤销就报错的问题1004

[复制链接]
发表于 2016-7-3 23:02 | 显示全部楼层 |阅读模式
1.执行保存动作 1.jpg

2.点击取消 2.jpg

3.出现报错 3.jpg

4.报错位置 4.jpg

怎么解决这个问题?请老师帮忙调整下!

备份保存一工作记录一4.rar (15.18 KB, 下载次数: 5)
发表于 2016-7-4 08:31 | 显示全部楼层    本楼为最佳答案   
你点击取消的时候取消了对工作簿的保存,加个放错吧:
  1. Sub 备份工作表A() '打开表格执行
  2. If MsgBox("您!是否【备份】当前【工作表】?", 4 + 32 + 256) = 7 Then Exit Sub
  3.      Dim p As String, f As String
  4.      On Error GoTo err
  5.      ThisWorkbook.Save '备份前先保存表格
  6.      p = "E:\管理"
  7.      f = ThisWorkbook.FullName
  8.    
  9.      With CreateObject("Scripting.FileSystemObject")
  10.         If .FolderExists(p) = False Then .CreateFolder p
  11.         .CopyFile f, p
  12.          Call 备份工作表B(p, .GetBaseName(f), .GetExtensionName(f))
  13.     End With
  14. err:
  15. End Sub
复制代码
回复

使用道具 举报

发表于 2022-1-18 22:10 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 19:15 , Processed in 0.435829 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表