VBA 정수(숫자)를 문자열로 변환하기
Last updated on 3월 8, 2023
VBA 문자열과 부분 문자열 함수 튜토리얼에서 문자열 함수에 대한 소개를 이미 다루었습니다. 이 튜토리얼에서는 정수를 문자열로 변환하는 방법을 살펴보겠습니다(문자열을 숫자로 변환하는 방법에 대해 알아보려면 여기를 클릭하세요). 숫자나 날짜를 문자열로 변환하려는 이유는 이러한 값에 문자열 조작 함수를 사용하기 위해서입니다.
VBA CStr 함수
The VBA CStr 함수를 사용하면 숫자, 날짜 또는 불리언 데이터 유형을 문자열 유형으로 변환할 수 있습니다.
MsgBox CStr (88)
CStr 함수의 구문은 다음과 같습니다:
CStr(입력값), 여기서 입력값은 변환하려는 숫자 또는 날짜 입니다.
다음 코드는 CStr 함수를 사용하여 숫자를 텍스트와 비교하여 어떻게 출력되는지 보여줍니다.
Sub UsingTheConvertToStringFunction()
Debug.Print CStr(8)
Debug.Print "Text"
Debug.Print 8
Debug.Print 2
End Sub
Debug.Print를 사용하여 결과를 “직접실행” 창에 출력합니다.
CStr(8)과 Text라는 단어는 모두 텍스트로 표시되며 왼쪽으로 정렬되는 반면, 아래의 두 숫자는 직접실행 창 내에서 오른쪽으로 정렬됩니다.