Jak utworzyć szablon do weryfikacji importu za pomocą wyrażeń regularnych w programie Excel?

Tworzenie szablonu do walidacji wpisu daty w predefiniowanej kolumnie lub wierszu to coś, co można osiągnąć za pomocą kod makra, który istnieje w Excelu aby zapewnić, że informacje pozostaną w formacie domyślnym.

W tym celu używane są wyrażenia regularne. Identyfikują się jako wzorce, które szukają dopasowań w tekście, który dana osoba wstawia do arkusza roboczego.

Modele te obejmują wszystkie rodzaje sygnałów umieszczanych podczas le kodyfikacja Visual Basic symbolizuje błąd w przypadku zmienności treści.

W ten sposób wyjaśnimy grupę postaci, które ją tworzą i jak można napisać formułę, która pozwoli na walidację potwierdzonych dat. przekroczyć ten

Jaki wzór ustawić dla dat?

Nigdy stworzyć szablon do walidacji wpisu daty, musisz wiedzieć, jakie symbole, cyfry i litery zamierzasz napisać, aby kod został poprawnie odczytany, a operacja wykonana zgodnie z oczekiwaniami.

Kod do zdefiniowania w sekcji wygląda tak:

  • „^ ([0] [1-9] | [12] [0-9] [3 [01]) ( / | -) ([0] [0-9] | [1] [0-2] ) 2 ( d {4}) $ „

Symbol separacja^ „Musi zawsze znajdować się na początku ciągu, który jest odpowiedzialny za wskazanie, że można określić jedną lub więcej sekwencji, ale nie wszystkie naraz.

Definicja kodu została wprowadzona w celu stworzenia wzorca do walidacji wpisu daty

Ponieważ daty są przedstawiane jako dzień, miesiąc i rok i mają pewien stopień zmienności, określi to: liczba sekwencji który zostanie zapisany w kodzie.

Dni miesiąca

Od wielu dni wiemy, że w kalendarz waha się od 0 do 30 (lub 31 w zależności od miesiąca), konieczne jest zatem połączenie trzech rodzajów sekwencji:

  • Pierwsza zawiera liczby, które zaczynają się od 0 i mogą kończyć się na 1 do 9.
  • Drugi, który zawiera liczby zaczynające się od 1 i kończące się od 0 do 9.
  • Trzecia i ostatnia zawierająca liczby zaczynające się od 3 i kończące się od 0 do 1.

Aby określić sekwencje. Otwórz nawiasy, aby zapisać każdą sekwencję w nawiasach, aby określić główny numer i numer, który będzie mu towarzyszył stwórz format dnia ten

Miesiące roku

Po wykonaniu powyższych, prawidłowe separatory które może wprowadzić jedna osoba zostaną umieszczone, w przypadku symboli ” / ten – » w nawiasach zaczynając od tyłu.

Wraz z miesiącami sekwencje wyznaczane są w taki sam sposób jak dni tygodnia, tworząc dwa sekwencje o numerach od 0 do 12.

  • Pierwsza sekwencja będzie określona liczbami zaczynającymi się od 0 i kończącymi się od 1 do 9.
  • Druga sekwencja będzie stała z liczbami zaczynającymi się od 1 i może kończyć się między 0 a 2.

Ponownie musisz wstawić separatory w taki sam sposób, jak za pierwszym razem. Lub po prostu dodaj „ 2 „Wskazując, co jest napisane musi odpowiadać drugiej grupie standardowe makra w kodzie.

Rok daty

W tej ostatniej części masz dwie możliwości. Lub dodaj sekwencje w taki sam sposób jak a duża liczba lat można rozłożyć na datę, którą można zapisać.

Ponieważ wymaga wielu liczb. Proces jest uproszczony przez użycie nawiasów wokół terminu „ D Co oznacza dowolną istniejącą liczbę dziesiętną.

Ponieważ nie pomaga nam to patrzeć na nieskończone liczby, musimy stwierdzić, że będą one ograniczone do czterech znaków z „ 4} { ”.

Na koniec zwróć uwagę, że zakończyłeś sekwencję, dodając symbol „ $ „I gotowy!

Jeśli chcesz dobrze pracować w Excelu. Zalecamy zapoznanie się ze wszystkimi funkcjami, które oferuje ten program i które ułatwiają pracę. Jeśli idziesz do pracy grafika, naucz się tworzyć legendę ten tworzyć wykresy za pomocą makr.

Jeśli chcesz nagrywać prywatnie i ukryj arkusz Excela, możesz to również zrobić za pomocą makr.

Dodaj komentarz