AW: Zeilen mit bestimmten Datum auswählen
21.07.2005 11:17:20
WernerB.
Hallo Reinhard,
Deine Datei lässt sich leider nicht downloaden.
Ungeachtet dessen: Nachstehend noch mal beide Alternativen.
Bei mir (Excal XP) führt im Makro "Reinhard" eine nichtnumerische Eingabe ("xyz") oder ein Abbruch immer zu einem Makro-Fehler.
Ist das bei Dir nicht so?
Sub Werner()
Dim Mon As String, _
check As Boolean
Mon = InputBox(vbCr & vbCr & vbCr & "Gesuchter Monat:")
If IsNumeric(Mon) Then
If Mon < 1 Or Mon > 12 Then check = True
Else
check = True
End If
If check = True Then
MsgBox "Keine oder falsche Eingabe !" & vbCr & vbCr & _
"Makro-Abbruch !", vbOKOnly + vbCritical, _
"Dezenter Hinweis für " & Application.UserName & ":"
Exit Sub
Else
MsgBox "die Monatsnummer ist i.O. !"
End If
End Sub
Sub Reinhard()
Dim Mon As String, _
check As Boolean
Mon = InputBox(vbCr & vbCr & vbCr & "Gesuchter Monat:")
If IsNumeric(Mon) And Mon >= 1 And Mon <= 12 Then check = True
If check = False Then
MsgBox "Keine oder falsche Eingabe !" & vbCr & vbCr & _
"Makro-Abbruch !", vbOKOnly + vbCritical, _
"Dezenter Hinweis für " & Application.UserName & ":"
Exit Sub
Else
MsgBox "die Monatsnummer ist i.O. !"
End If
End Sub
Gruß
Werner