Hallo Leute,
habe heute schon das halbe Internet abgesucht aber nichts zu meinem Problem gefunden, es ist wie folgt:
Ich habe eine Variable dessen Zelle als "Datum" formatiert ist, sieht so aus "TT.MM.YYYY" nur ohne ".
Ich besitze nun eine Abfrage, in der eine Zeile (ein Datum) aus einer Datei ausgelesen wird. Der Text in dieser .bld Datei ist natürlich ein String und erscheint im Makro in "".
Diese Abfrage mache ich, jedoch läuft es auf einen Datentypen unverträglich Fehler hinaus:
If Trim(Datum) < Trim(Pruefdatum) Then
Meldungstext = "Datum falsch. Datum darf den " + Pruefdatum + " nicht unterschreiten"
Stil = vbOKOnly + vbInformation
Titel = "Info"
Meldung = MsgBox(Meldungstext, Stil, Titel)
ThisWorkbook.Sheets("Eingabe").Cells(AnfangsZeile, 1).Select
GoTo Abbruch
End If
Das Problem liegt darin, dass der Inhalt der Variable "Datum" nicht in " steht, da es kein String ist, sondern ein Date und der Inhalt von Pruefdatum in " steht.
Wie kriege ich das Problem gelöst? Ich suche vergeblich nach einer Funktion um das Datum in einen String zu konvertieren, sodass dieser in " steht.
Gruß
chimperator
habe heute schon das halbe Internet abgesucht aber nichts zu meinem Problem gefunden, es ist wie folgt:
Ich habe eine Variable dessen Zelle als "Datum" formatiert ist, sieht so aus "TT.MM.YYYY" nur ohne ".
Ich besitze nun eine Abfrage, in der eine Zeile (ein Datum) aus einer Datei ausgelesen wird. Der Text in dieser .bld Datei ist natürlich ein String und erscheint im Makro in "".
Diese Abfrage mache ich, jedoch läuft es auf einen Datentypen unverträglich Fehler hinaus:
If Trim(Datum) < Trim(Pruefdatum) Then
Meldungstext = "Datum falsch. Datum darf den " + Pruefdatum + " nicht unterschreiten"
Stil = vbOKOnly + vbInformation
Titel = "Info"
Meldung = MsgBox(Meldungstext, Stil, Titel)
ThisWorkbook.Sheets("Eingabe").Cells(AnfangsZeile, 1).Select
GoTo Abbruch
End If
Das Problem liegt darin, dass der Inhalt der Variable "Datum" nicht in " steht, da es kein String ist, sondern ein Date und der Inhalt von Pruefdatum in " steht.
Wie kriege ich das Problem gelöst? Ich suche vergeblich nach einer Funktion um das Datum in einen String zu konvertieren, sodass dieser in " steht.
Gruß
chimperator