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格式。
这样,该工作簿只允许通过“保存”命令来保存,当执行“文件→另存为”命令时,将出现不允许使用“另存为”的提示。
单击“确定”按钮将在原文件夹用原名称来保存工作簿,单击“取消”按钮则取消本次操作。
0
投稿
猜你喜欢
- 同一 Apple ID 可以在十台设备(最多五台电脑)相关联以用于购买项目。当尝试关联另一台之前曾关联过的设备时,iPhone 会提示 “此
- excel怎么将数字快速转换为汉字格式?excel中显示的数据想设置为文本格式,该怎么办呢?下面我们来看看将把数字格式的数值转换为文字格式的
- 在Word中编辑文档的时候,我们时常会改变字体颜色,来给编辑文档增加一些色彩、美感,这样通篇看起来才不会那么的单调。今天,小编
- Excel是一款功能强大的电子表格编辑制作软件,其筛选功能可以帮助我们从已有的复杂数据表中得到所需数据。下面小编为大家介绍Excel高级筛选
- 在写论文的过程中,编辑、打印文档等,正文一般都需要页眉和页脚,那么大家知道怎么在word中设置页眉页脚吗?下面给大家介绍如何从第二页设置页眉
- 通过简单地编辑Excel文件里的xml文件,从而简单地移除工作表保护。下面让小编为你带来怎么取消excel2007密码的方法。取消excel
- word2010为了方便用户找寻自己上次打开的文档,有个可以记录你最近使用过的文档的功能。这个功能确实方便了我们日常办公室工作,但是有利就有
- windows installer服务又叫软件安装技术,它能帮助你在安装失败时恢复到计算机原始状态,另外还能跟踪程序在安装时对系统的所有更改
- 面对win10电脑右键刷新卡顿,解决方法还是找到注册表,对里面某些文件进行操作。有时右键刷新很卡,这样不是我们能接受的。在win10系统电脑
- 在win10系统中,有些时分用户们在应用一些软件大概伴游一些游戏的时分,出现了界面表现不完备,这个问题要奈何办理呢,迅速来看看详细的教程吧。
- 讲一下word文档编辑中快速选取文字的技巧。正常在word中,拖动鼠标就可以选取要修改的文字内容,这里讲的是一些快速选取的操作技巧。一、双击
- office 2013 打不开旧版PPT文件一直报错怎么办?安装新版 office 2013后,发现很多旧版的 ppt 文件打不开,显示报错
- 在安装office2010的时候遇到系统提示『错误:1310。写入文件“C:Program FilesMicrosoft OfficeOff
- MathType是一款专业的数学公式编辑工具,它可以与常见的文字处理软件和演示程序配合使用,能够在各种文档中加入复杂的数学公式和符号,可用在
- 因为你在打开原文件是是在临时文件中进行编辑,如果不保存就不改变任何。如果不想让他显示 你可以在文件夹选项中把显示隐藏文件选项关闭。方法一:1
- Win10专业版系统怎么查看有没有内置蓝牙?蓝牙可以方便我们与外部外围设备和设备连接,很多用户在安装win10系统之后,不知道自己电脑有没有
- win10桌面图标经常在看,太大太小都不合适,刚刚好看得最爽。那有时图标太大太小,需要来调整,要在哪里进行设置呢。可能还要很多小伙伴不知道在
- Excel中经常需要在打印的时候每页都要有表头,打印时每页都有表头具体该如何设置呢?下面是由小编分享的excel表格设置打印时每页有表头的教
- 有时候我们希望在Excel中将一些数据相加或者相乘得出它的和或积。在Excel中无论是求和还是求差都是非常方便的,而且准确无误。本次就来为大
- 在日常使用电脑的时候,可能会需要添加域,域可以管理很多共享这个域的电脑,主要作用在企业和单位。那win10系统里要怎么添加域用户呢?下面我们