Nos Estados Unidos, um número de Seguro Social (SSN) é um número de nove dígitos emitido para cidadãos dos EUA, residentes permanentes e residentes temporários (que trabalham). O número é emitido para um indivíduo pela Administração da Previdência Social, uma agência independente do governo dos Estados Unidos. Embora seu objetivo principal seja rastrear indivíduos para fins de Seguro Social, o número do Seguro Social se tornou um número de identificação nacional de fato para tributação e outros fins.
Se você receber listas de funcionários em que os números do Seguro Social (SSN) não estão no mesmo formato, ou seja, alguns são de texto, numéricos e gerais ou podem ter travessões. Para remover travessões, você pode simplesmente usar o comando Localizar e Substituir ou usar a tecla de atalho CTRL + H.
Você pode formatar um número como um número do Seguro Social. Por exemplo, você pode formatar um número de 9 dígitos, 123456789, como 123-45-6789.
Neste artigo, aprenderemos como converter números no formato SSN usando o código VBA.
Pergunta: Tenho uma lista de números de segurança social e quero converter todos eles para o formato fornecido: (000-0000), usando o código VBA.
Para converter números no formato SSN, precisamos seguir as etapas abaixo para iniciar o editor VB:
- Clique na guia Desenvolvedor
- No grupo Código, selecione Visual Basic
- Copie o código abaixo no módulo padrão
Sub SSN_Format () Dim r As Range Application.ScreenUpdating = False With Range ("A1"). CurrentRegion Para Cada r In .Cells With r .Value = Application.Text (.Value, "000-0000") End With Next r End With Application.ScreenUpdating = True End Sub
- Executaremos a macro e obteremos o SSN no formato necessário; consulte o instantâneo abaixo:
Conclusão: Desta forma, podemos usar o recurso de formato do Excel para exibir os números da previdência social na formatação adequada.
Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook.
Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva-nos no site de e-mail