excel保存工作簿时提醒指定单元格不能为空解决方案
时间:2023-05-28 02:18:54
在工作中有时需要把设计好的电子表格给其他用户填写,表格中的一些单元格为必填项。虽然可以通过设置颜色、批注等方式提醒用户,但仍有一些用户会忘记填写。这时可以用通过下面的宏代码,当用户在保存工作簿时进行提醒,如果指定的单元格为空则不能保存工作簿。假如工作簿中“Sheet1”表的E6单元格为必填,步骤如下:
1.按Alt+F11打开VBA编辑器,在“工程”窗口中双击“ThisWorkbook”。
2.在代码窗口中输入下列代码:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Worksheets("Sheet1").Range("e6") = "" Then
MsgBox "Sheet1表的E6单元格不能为空!", , "提醒"
Worksheets("Sheet1").Activate
ActiveSheet.Range("e6").Select
Cancel = True
End If
End Sub
当Sheet1表的E6单元格为空时,无论用哪种方式(如另存为、快捷键等)保存工作簿,Excel会弹出一个对话框提醒用户并跳转到指定的单元格。
标签:为空,单元格,工作,提醒,Excel函数
0
投稿
猜你喜欢
Word2003如何将纵版调整为横版?
2022-07-11 14:42:40
U盘怎么安装技术员联盟win10系统?U盘安装技术员联盟win10系统教程
2023-11-08 09:30:33
App Clips 是什么?有哪几种触发打开方式?
2023-11-02 01:00:30
Excel表格设置列宽.行高动画教程
2023-09-13 22:05:19
Excel不能给页眉应用彩色格式
2022-04-17 11:02:24
在Excel中指定一个平均值,生成一组随机数
2023-04-09 23:23:49
txt如何转换成excel? txt格式转换成excel文件方法介绍
2022-08-24 18:21:46
WPS office工具栏在哪里
2023-12-01 04:29:59
excel怎么插入表格同时保持序号连续不变?
2022-02-28 20:24:22
office 怎样安装与激活
2023-11-08 19:20:02
如何对excel2007工作表的窗口进行拆分和冻结
2023-10-02 00:16:35
excel2003排名的教程
2022-05-03 21:33:27
Word里字前的符号怎么去掉
2023-11-29 11:25:22
Excel2003公式的运算顺序概述
2023-12-14 10:01:11
word文字下面的红色曲线怎么去掉
2022-12-01 13:00:04
Win10已经是管理员还要权限的该怎么办?
2023-11-28 13:22:14
Word如何设置双栏页码
2023-08-16 19:24:06
返校季买苹果设备划算吗?2022苹果返校季活动什么时候开始?
2023-08-01 14:32:21
word中项目编号后空格缩减不一样该怎么办?
2022-03-02 09:08:17
WPS在平板上如何编辑Word图片
2023-12-13 09:07:44