În Statele Unite, un număr de securitate socială (SSN) este un număr din nouă cifre emis cetățenilor americani, rezidenților permanenți și rezidenților temporari (care lucrează). Numărul este emis unei persoane de către Administrația de securitate socială, o agenție independentă a guvernului Statelor Unite. Deși scopul său principal este de a urmări persoanele în scopuri de securitate socială, numărul de securitate socială a devenit un număr național de identificare de facto pentru impozitare și alte scopuri.
Dacă primiți liste de angajați în care numerele de securitate socială (SSN) nu sunt în același format, adică unele sunt text, numerice și generale sau pot avea liniuțe. Pentru a elimina liniuțe, puteți utiliza pur și simplu comanda Găsiți și înlocuiți sau utilizați tasta de comandă rapidă CTRL + H.
Puteți formata un număr ca număr de securitate socială. De exemplu, puteți formata un număr din 9 cifre, 123456789 ca 123-45-6789.
În acest articol, vom învăța cum să convertiți numerele în format SSN folosind codul VBA.
Întrebare: Am o listă cu numărul de securitate socială și vreau să le convertesc pe toate în formatul dat: (000-00-0000), folosind codul VBA.
Pentru a converti numerele în format SSN, trebuie să urmăm pașii de mai jos pentru a lansa editorul VB:
- Faceți clic pe fila Dezvoltator
- Din grupul de coduri, selectați Visual Basic
- Copiați codul de mai jos în modulul standard
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 Următorul r Încheie cu Application.ScreenUpdating = True End Sub
- Vom rula macro și vom obține SSN în formatul dorit; consultați instantaneul de mai jos:
Concluzie: În acest fel, putem utiliza caracteristica format Excel pentru a afișa numerele de securitate socială în formatare adecvată.
Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook.
Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail