VBA 정수(숫자)를 문자열로 변환하기

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

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를 사용하여 결과를 “직접실행” 창에 출력합니다.

Converting An Integer To A String in VBA

CStr(8)과 Text라는 단어는 모두 텍스트로 표시되며 왼쪽으로 정렬되는 반면, 아래의 두 숫자는 직접실행 창 내에서 오른쪽으로 정렬됩니다.

vba-free-addin

VBA 코드 예시 추가 기능

본 웹사이트에 있는 모든 코드 예시에 쉽게 접근해보세요.

메뉴로 이동하여 클릭만 하면 코드는 모듈에 바로 입력됩니다. .xlam 추가 기능.

(설치가 필요 없습니다!)

무료 다운로드

VBA 코드 예시로 돌아가기