Excel用VBA禁止使用“另存为”来保存工作簿
发布时间:2022-12-26 20:49:57
标签:Excel,用,VBA,禁止,使用,“,另存为,”,来,保存
如果某个工作簿需要由多人合作,分不同的阶段完成,为了避免其中的某个用户将文件另存为其他文件名而影响下一个使用者,可以用VBA代码禁止用户使用“另存为”来保存工作簿。方法如下:
1.按Alt+F11,打开VBA编辑器,在“工程”窗口中双击“ThisWorkBook”,在右侧的代码窗口中输入下列代码:
Private Sub workbook_BeforeSave(ByVal SaveAsUI As Boolean, _
Cancel As Boolean)
Dim response As Long
If SaveAsUI = True Then
response = MsgBox("该工作簿不允许用“另存为”来保存," & _
"你要用原工作簿名称来保存吗? ", vbQuestion + vbOKCancel)
Cancel = (response = vbCancel)
If Cancel = False Then Me.Save
Cancel = True
End If
End Sub
2.关闭VBA编辑器,保存工作簿。如果是Excel 2007,需保存为xlsm格式。
这样,该工作簿只允许通过“保存”命令来保存,当执行“文件→另存为”命令时,将出现不允许使用“另存为”的提示。
单击“确定”按钮将在原文件夹用原名称来保存工作簿,单击“取消”按钮则取消本次操作。


猜你喜欢
- 最近发现,以前存了很多图片在word,但图片的很大,有的很小,规格都不一样,堆在文档里面很难看,为了美观,下面给大家分享Word中利用宏批量
- 遇到电脑蓝屏并且提示错误代码0x0000007a怎么办?电脑蓝屏问题一直以来都是无法避免的,我们只能针对性判断才能快速找出问题,然后解决问题
- 最近很多使用Win10的用户都遇到了输入法的相关问题,例如对话框输入文字卡死、不显示选字框等等,这里小编为大家带来微软Windows10输入
- 我们在使用电脑的时候经常会在桌面下方看到有一个小长条,这个小长条就是任务栏,而最近有小伙伴发现任务栏上的图标太多了,影响整体美观,因此想要去
- 据Anandtech报道,Intel在数据表申报材料(MDDS)中添加了8款尚未发布的八代酷睿CPU新品。其中3款属于Core i3/i5,
- 课程表是表格中很常的一种,如果你是班上的班干部,很有可能会要求制作课程表,我们可以利用word中的表自动插入,再经过调整设置,美化等一系列工
- 在Win8系统下,使用系统自带的IE10浏览器观看在线视频的时候,发现视频无法播放,提示无法支持flash。其实这主要是IE10不支持fla
- Win10系统电脑网络频繁掉线重连怎么解决?最近有用户在使用Win10系统时候遇到到了自己的有线网络一直掉线重连,电脑无法运行。遇到这样的问
- 选中单元格,鼠标悬停右下角,出现填充柄,下拉。下拉填充完毕后,会出现如果所示的填充工具。点击这个工具图标,如下图:点击“以数列方式填充”,填
- office2016是微软发布的全新办公软件套件,很多用户更新到office2016后,发现office2016打开会卡顿,运行非常缓慢,这
- 手机wps文字的ppt具有形状功能,我们可以使用该功能来制作各种各样的图形,那么,应该如何在ppt中制作图形呢?下面给大家分享wps手机版为
- 这篇文章主要介绍了win10系统microsoft store无法加载页面解决方法的相关资料,需要的朋友可以参考下本文详细内容。使用micr
- Win7系统复制拷贝文件时出现数据错误循环冗余检查时怎么回事?有用户反映Win7系统打开硬盘或者复制粘贴文件的时候提示数据错误循环冗余检查,
- 如果我们想要在Word熟练的编辑表格,如,编辑表格内的行、列、单元格或文本等。首先需要掌握一些Word表格的基础操作技巧,这对于提高工作效率
- 电脑用久了就容易出现一些这样或那样的毛病,比如说近期有部分Win7用户反映自己的电脑过了欢迎界面就黑屏,对此应该怎么解决呢?怎么办呢?下面小
- wps如何制作字帖?练习书法字时,需要很多字帖,除了买字帖以外,还可以通过wps直接制作字帖。该如何通过wps制作字帖呢?→ 解决方案用wp
- 你知道怎么设置wps文档的背景颜色吗?但是对于大多数人来说还是不太懂,下面小编就为你介绍wps文档怎么设置背景颜色的方法啦,欢迎大家来到学习
- 大家在用WPS做报告的时候是不是会遇到这种情况,要把表格插入到PPT里面,非常的麻烦,特别是遇到内容多的表格的时候,很费时间,又不方便,那么
- 如果win7旗舰版dns配置错误,该怎么办? 如果在win7旗舰版操作系统中遇到网络无法正常连接的现象,通过网络诊断功能进行诊断后,发现dn
- 怎么设置微信中带翅膀符号名字?微信是一个网上通讯平台,用户可以使用其和好友进行交流互动。微信中想要设置带翅膀符号的名字,具体该怎么操作?下面