Wie generiert man das Muster zur Validierung der Datumseingabe mit regulären Ausdrücken in Excel?

Das Generieren des Musters zum Validieren der Eingabe von Daten in einer vorgegebenen Spalte oder Zeile kann durch den in Excel vorhandenen Makrocode erreicht werden, um sicherzustellen, dass die Informationen in einem vorgegebenen Format bleiben.
Dazu werden reguläre Ausdrücke verwendet. Sie definieren sich selbst als Modelle, die in dem Text, den die Person in das Blatt einträgt, nach Übereinstimmungen suchen.
So generieren Sie das Muster zur Validierung der Datumseingabe mit regulären Ausdrücken in Excel
Diese Muster umfassen alle Arten von Zeichen, die während der Visual Basic -Codierung platziert werden, um im Falle einer inhaltlichen Abweichung einen Fehler zu symbolisieren.
Auf diese Weise erklären wir die Gruppe von Zeichen, aus denen sie besteht, und wie Sie das Muster schreiben können, mit dem Sie die in Excel eingegebenen Daten validieren können.
Was ist das Muster, das Sie für die Daten festlegen sollten?
Beim Generieren des Musters zur Validierung der Datumseingabe müssen Sie wissen, welche Symbole, Zahlen und Buchstaben Sie schreiben werden, damit der Code korrekt gelesen und die Funktion wie erwartet ausgeführt wird.
Der Code, den Sie innerhalb des Moduls einrichten müssen, lautet wie folgt:
- “^([0][1-9]|[12][0-9][3[01]) (\/|-) ([0][0-9]|[1][0-2]) \2(\d{4})$”
Das Disjunktionssymbol “ ^ “ muss immer am Anfang der Kette stehen, was dafür verantwortlich ist anzuzeigen, dass eine oder mehrere Sequenzen auftreten können, aber nicht alle gleichzeitig.
Definition des Codes, der zur Generierung des Musters zur Validierung der Datumseingabe eingerichtet wurde
Da Datumsangaben in Form von Tag, Monat und Jahr vorliegen und ein gewisses Maß an Variabilität aufweisen, legt dies die Anzahl der in den Code zu schreibenden Sequenzen fest.
![]()
Tage des Monats
Im Fall von Tagen wissen wir, dass sie im Kalender eine Variation von 0 bis 30 (oder 31 je nach Monat) haben, daher müssen drei Arten von Sequenzen erstellt werden:
- Die erste, die Zahlen enthält, die mit der Zahl 0 beginnen und auf 1 bis 9 enden können.
- Die zweite umfasst Zahlen, die mit der Zahl 1 beginnen und auf 0 bis 9 enden können.
- Die dritte und letzte, die Zahlen abdeckt, die mit der Zahl 3 beginnen und zwischen 0 und 1 enden.
Zum Einstellen der Sequenzen. Klammern werden geöffnet, um jede der Sequenzen zwischen eckige Klammern zu schreiben, um die Hauptnummer und die Nummer, die sie begleiten wird, festzulegen, um das Tagesformat zu erstellen.
Monat des Jahres
Sobald dies abgeschlossen ist, werden die gültigen Trennzeichen gesetzt, die von der Person eingegeben werden können, im Fall der Symbole ” / oder – ” in Klammern, beginnend mit einem umgekehrten Schrägstrich.
Bei den Monaten werden die Sequenzen auf die gleiche Weise wie die Wochentage festgelegt, wobei beide Sequenzen mit Zahlen festgelegt werden, die von 0 bis 12 reichen können.
- · Die erste Sequenz wird mit Nummern gebildet, die mit 0 beginnen und mit 1 bis 9 enden können.
- · Die zweite Sequenz wird mit Nummern gebildet, die mit 1 beginnen und auf 0 bis 2 enden können.
Auch hier müssen Sie die Trennzeichen wieder so eingeben, wie Sie es beim ersten Mal getan haben. Oder fügen Sie einfach “ \2 “ hinzu, um anzuzeigen, dass das Geschriebene mit der zweiten Gruppe im Makrocode übereinstimmen muss.
Datum Jahr
In diesem letzten Teil haben Sie zwei Möglichkeiten. Entweder fügen Sie die Sequenzen so hinzu, dass Sie eine große Anzahl von Jahren für das zu schreibende Datum umfassen können.

Denn dazu braucht es viele Zahlen. Der Prozess wird durch die Verwendung von Klammern um den Begriff “ \d “, was eine beliebige vorhandene Dezimalzahl bedeutet, rationalisiert.
Da es uns nicht weiterhilft, unendlich viele Zahlen zu betrachten, müssen wir festlegen, dass sie durch ” {4} ” auf ein Format von vier Zeichen beschränkt werden.
Geben Sie schließlich an, dass Sie die Sequenzen beendet haben, indem Sie das Symbol “ $ “ hinzufügen, und das war’s!
Wenn Sie daran interessiert sind, korrekt in Excel zu arbeiten. Wir empfehlen Ihnen, alle Funktionen kennenzulernen, die Ihnen dieses Programm bietet und die Ihnen die Arbeit erleichtern. Wenn Sie mit Grafiken arbeiten, lernen Sie, eine Legende zu erstellen oder Grafiken mithilfe von Makros zu erstellen.
Wenn Sie privat speichern und eine Excel-Tabelle ausblenden möchten, können Sie dies auch über Makros tun.





