_ 미국에서 사회 보장 번호 (SSN)는 미국 시민권 자, 영주권자 및 임시 (근로자) 거주자에게 발급되는 9 자리 숫자입니다. 이 번호는 미국 정부의 독립 기관인 사회 보장국에서 개인에게 발급합니다. 주요 목적은 사회 보장 목적으로 개인을 추적하는 것이지만 사회 보장 번호는 과세 및 기타 목적을위한 사실상의 국가 식별 번호가되었습니다 ._

사회 보장 번호 (SSN)

같은 형식이 아닙니다. 즉, 일부는 텍스트, 숫자 및 일반 형식이거나 대시가있을 수 있습니다. 대시를 제거하려면 찾기 및 바꾸기 명령을 사용하거나 단축키 CTRL + H를 사용하면됩니다.

숫자를 사회 보장 번호 형식으로 지정할 수 있습니다. 예를 들어 9 자리 숫자 123456789를 123-45-6789로 형식화 할 수 있습니다.

이 기사에서는 VBA 코드를 사용하여 SSN 형식의 숫자를 변환하는 방법을 배웁니다.

질문 : 사회 보장 번호 목록이 있으며 VBA 코드를 사용하여 모든 번호를 주어진 형식 (000-00-0000)으로 변환하고 싶습니다.

img1

숫자를 SSN 형식으로 변환하려면 아래 단계에 따라 VB 편집기를 실행해야합니다.

개발자 탭을 클릭하십시오. 코드 그룹에서 Visual Basic을 선택하십시오

img2

  • 표준 모듈에 아래 코드 복사

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

Next r

End With

Application.ScreenUpdating = True

End Sub

img3

  • 매크로를 실행하고 필요한 형식으로 SSN을 얻습니다. 아래 스냅 샷을 참조하십시오.

img4

결론 : 이러한 방식으로 엑셀 형식 기능을 사용하여 적절한 형식으로 사회 보안 번호를 표시 할 수 있습니다.

image 48

_ 블로그가 마음에 들면 Facebook에서 친구들과 공유하세요. Twitter와 Facebook에서도 팔로우 할 수 있습니다 ._

_ 우리는 여러분의 의견을 듣고 싶습니다. 우리가 작업을 개선, 보완 또는 혁신하고 더 나은 서비스를 제공 할 수있는 방법을 알려주십시오. [email protected]_로 문의 해주세요