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
  • asp之家 电脑教程 m.aspxhome.com