W Stanach Zjednoczonych numer ubezpieczenia społecznego (SSN) to dziewięciocyfrowy numer wydawany obywatelom USA, stałym mieszkańcom i tymczasowym (pracującym) mieszkańcom. Numer jest nadawany osobie przez Social Security Administration, niezależną agencję rządu Stanów Zjednoczonych. Chociaż jego głównym celem jest śledzenie osób do celów zabezpieczenia społecznego, numer ubezpieczenia społecznego stał się de facto krajowym numerem identyfikacyjnym do celów podatkowych i innych.
Jeśli otrzymasz listy pracowników, w których numery ubezpieczenia społecznego (SSN) nie są w tym samym formacie, np. niektóre są tekstowe, numeryczne i ogólne lub mogą zawierać myślniki. Aby usunąć myślniki, możesz po prostu użyć polecenia Znajdź i zamień lub użyj klawisza skrótu CTRL + H.
Możesz sformatować numer jako numer ubezpieczenia społecznego. Na przykład możesz sformatować 9-cyfrowy numer 123456789 jako 123-45-6789.
W tym artykule dowiemy się, jak konwertować liczby w formacie SSN za pomocą kodu VBA.
Pytanie: Mam listę numerów PESEL i chcę je wszystkie przekonwertować do podanego formatu: (000-00-0000), używając kodu VBA.
Aby przekonwertować liczby do formatu SSN, musimy wykonać poniższe kroki, aby uruchomić edytor VB:
- Kliknij kartę Deweloper
- Z grupy Kod wybierz Visual Basic
- Skopiuj poniższy kod w standardowym module
Sub SSN_Format() Dim r As Range Application.ScreenUpdating = False With Range("A1").CurrentRegion For Each r In .Cells With r .Value = Application.Text(.Value, "000-00-0000") End With Dalej r Zakończ z Application.ScreenUpdating = True End Sub
- Uruchomimy makro i otrzymamy SSN w wymaganym formacie; zapoznaj się z poniższym zrzutem:
Wniosek: W ten sposób możemy wykorzystać funkcję formatu Excel do wyświetlania numerów PESEL w odpowiednim formatowaniu.
Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku.
Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na stronie e-mail