假如range("a1")背景颜色为红色,则无法保存excel;
假如range("a2")背景颜色为红色,则无法关闭excel;
请高手写出这两段代码,谢谢
''''禁止保存
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Range("a1").Interior.Color = vbRed Then
MsgBox "禁止保存"
SaveAsUI = True
Cancel = True
End If
End Sub
''''禁止关闭
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Range("a2").Interior.Color = vbRed Then
MsgBox "禁止关闭"
Cancel = True
End If
End Sub