Hallo,
ich prüfe mit folgenden Code, ob in der Zelle D9 ein Datum eingetragen wurde und gebe eine Meldung, wenn es fehlt:
If Range(„D9“).Value = „“ Then
MsgBox „Datum fehlt!!!“
Range(„D9“).Select
Exit Sub
End If
Zwei Sachen fehlen mir noch: Prüfung, ob Zelle D9 ein Datumsformat hat und ob in einer zweiten Tabellen „USt“ (Zellen c10:c15) das Jahr des datums angelegt wurde. Dazu habe ich folgendes entwickelt:
If WorksheetFunction.CountIf(Worksheets(„USt“).Range(„C10:C15“).Row), Year(zelle)) > 0 Then
kann es aber nicht korrekt in den obigen Code integrieren. Für alle drei geprüften Dinge, also Datum vorhanden, Datum richtiges Format, Jahrt des Dtums in Tab „USt“ angelegt, soll über die entsprechende msgbox ausgegeben werden, wenn Bedingung nicht erfüllt ist. In diesem Fall soll jedesmal das Makro über exit sub verlassen werden. Kann jemand hier weiterhelfen?
Gruß
Denis