Excel 中的警报和验证 2024-6-19 • microsoft-excel 我希望创建一个警报,当单元格 B 为空白并且文本被输入到单元格 C 中时,我还需要让单元格 C 能够在单元格 B 中出现数字时输入自由文本。 非常感谢您的帮助。谢谢 答案1 您可以使用数据验证来防止在单元格 B 为空时在单元格 C 中输入任何值。 转到功能区中的数据组 - 数据验证 对于“允许”选择custom 取消选择“忽略空白” 对于公式输入: =OR(AND(A2="",B2=""),A2<>"") 现在,如果 A2 为空,尝试在 B2 中输入任何内容都会出错。请注意,没有办法阻止在该单元格中输入内容,只有输入完成后(按下 Enter 键或尝试移动到另一个单元格)才会显示消息。 还请注意,仅当您尝试在 A2 为空时在 B2 中键入内容时才会出现该消息,如果您删除 A2 的内容而 B2 包含任何不会触发该消息的内容,则需要另一条规则。 答案2 您可以使用 Excel 的数据验证功能在用户在 C 列中输入文本之前显示警告消息。这将显示一条警告消息,但不会阻止用户输入文本。 脚步: 选择 C 列中想要显示警报的单元格。 在数据功能区上,选择Data Validation> Data Validation...。 在对话框中选择Input Message tab。在这里,您可以输入一条警告消息,当用户选择 C 列中的单元格之一时,该消息将显示为工具提示文本。 点击确定。现在,只要选中其中一个单元格,你就会看到警告消息。 这可能不是您想要的那么强大的解决方案,但它可能运行得足够好并且非常容易设置。 相关内容 可抢占虚拟机下的 Tor 中继/出口节点 [关闭] Casp 到 Escape 的映射在后台被恢复 如何使用数据包过滤器根据标志过滤 TCP 数据包 Exsheets:如何正确打印带有小节的解决方案? 创建 Tikz 节点时出现无法解释的线间隙 我应该使用什么软件来创建用于游戏开发的声音文件? 如何防止 Chrome 书签下拉列表在使用后消失? 在 Linux 中配置 Perl DBI 和 DBD 在 Ubuntu Linux 16.04 桌面上运行的 C# 可执行文件在哪里运行,这些可执行文件使用 DLLImport 的共享对象在运行时查找它们的源代码? [关闭] ===我唯一的解决方案===