VBA - Formatta i numeri come numeri di previdenza sociale

Anonim

Negli Stati Uniti, un numero di previdenza sociale (SSN) è un numero di nove cifre rilasciato a cittadini statunitensi, residenti permanenti e residenti temporanei (lavoratori). Il numero viene rilasciato a una persona dalla Social Security Administration, un'agenzia indipendente del governo degli Stati Uniti. Sebbene il suo scopo principale sia quello di rintracciare le persone ai fini della previdenza sociale, il numero di previdenza sociale è diventato di fatto un numero di identificazione nazionale a fini fiscali e per altri scopi.

Se ricevi elenchi di dipendenti in cui i numeri di previdenza sociale (SSN) non sono nello stesso formato, ad esempio alcuni sono di testo, numerici e generali o possono avere trattini. Per rimuovere i trattini, puoi semplicemente utilizzare il comando Trova e sostituisci o utilizzare il tasto di scelta rapida CTRL + H.

È possibile formattare un numero come numero di previdenza sociale. Ad esempio, puoi formattare un numero di 9 cifre, 123456789 come 123-45-6789.

In questo articolo impareremo come convertire i numeri in formato SSN utilizzando il codice VBA.

Domanda: Ho un elenco di numeri di previdenza sociale e voglio convertirli tutti nel formato indicato: (000-00-0000), utilizzando il codice VBA.

Per convertire i numeri in formato SSN, dobbiamo seguire i passaggi seguenti per avviare l'editor VB:

  • Fare clic sulla scheda Sviluppatore
  • Dal gruppo Codice seleziona Visual Basic

  • Copia il codice sottostante nel modulo standard
Sub SSN_Format() Dim r As Range Application.ScreenUpdating = False With Range("A1").CurrentRegion Per ogni r In .Cells With r .Value = Application.Text(.Value, "000-00-0000") End With Next r End With Application.ScreenUpdating = True End Sub 

  • Eseguiremo la macro e otterremo il SSN nel formato richiesto; fare riferimento all'istantanea di seguito:

Conclusione: In questo modo, possiamo utilizzare la funzione di formato excel per visualizzare i numeri di previdenza sociale nella formattazione corretta.

Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook.
Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica