Option Explicit
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Const DER_BEREICH As String = "Tabelle1!A4:F20"
If Application.CountA(Range(DER_BEREICH)) < Range(DER_BEREICH).Cells.Count Then
MsgBox "Erst alle Zellen im Bereich " & DER_BEREICH & "füllen.", vbInformation, "Speichern _
nicht möglich"
Cancel = True
Exit Sub
End If
End Sub
Grüße BorisConst DER_BEREICH As String = "Tabelle1!A4:F20"
Grüße Boris
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Const DER_BEREICH As String = "Tabelle1!A4:F20" 'Bereich nur hier anpassen!!!
If Application.CountA(Range(DER_BEREICH)) < Range(DER_BEREICH).Cells.Count Then
MsgBox "Erst alle Zellen im Bereich " & DER_BEREICH & "füllen.", vbInformation, _
"Speichern nicht möglich"
Cancel = True
End If
End Sub
Grüße Boris