条件例子:要求如果A列某一单元格不为苯侈忏帘空时,B列同行的单元格也不能为空,如果A列某一单元格为空时,B列同行的单元格也必须为空,否则无法保存
工具/原料
MicrosoftOfficeExcel
电脑
方法/步骤
1、新建一个Excel表格,然后右击工作表,选择查看代码
2、或同时按Alt+F11,打开VBE编辑器
3、双击ThisWorkbook,输入以下代码:PrivateSubWorkbook_Be酆璁冻嘌foreSave(B烤恤鹇灭yValSaveAsUIAsBoolean,CancelAsBoolean)Fori=1To65536If(Cells(i,1)<>""AndCells(i,2)="")Or(Cells(i,1)=""AndCells(i,2)<>"")ThenMsgBox"AB列同一行不同时为空或有数据,不能保存!"Cancel=TrueExitSubEndIfNextEndSub
4、当条件不符合时,点击保存会出现弹窗提示"AB列同一行不同时为空或同时有数据,不能保存!"