이 글은 도움말을 번역한 글입니다.
일부 함수에는 두 가지 버전이 있습니다. 하나는 Variant 데이터 유형을 반환하고 다른 하나는 String 데이터 유형을 반환합니다. Variant 버전은 서로 다른 유형의 데이터 간의 변환을 자동으로 처리하므로 더 편리합니다. 또한 식을 통해 Null을 전파할 수 있습니다. String 버전은 메모리를 덜 사용하기 때문에 더 효율적입니다.
다음과 같은 경우 String 버전을 사용하는 것이 좋습니다.
프로그램이 매우 크고 많은 변수를 사용하는 경우
random-access files에 직접 데이터를 쓰는 경우
다음 함수는 함수 이름에 달러 기호($)를 추가하면 String 변수로 값을 반환합니다. 이러한 함수는 달러 기호가 없는 Variant 버전과 사용법과 구문이 동일합니다.
Class | Function |
Strings | Chr$ |
Strings | ChrB$ |
Strings | ChrW$ |
Strings | Format$ |
Strings | LCase$ |
Strings | Left$ |
Strings | LeftB$ |
Strings | LTrim$ |
Strings | Mid$ |
Strings | MidB$ |
Strings | Right$ |
Strings | RightB$ |
Strings | RTrim$ |
Strings | Space$ |
Strings | String$ |
Strings | Trim$ |
Strings | UCase$ |
DateTime | Date$ |
DateTime | Time$ |
Conversion | Error$ |
Conversion | Hex$ |
Conversion | Oct$ |
Conversion | Str$ |
FileSystem | CurDir$ |
Interaction | Command$ |
Interaction | Environ$ |
도움말 출처
Returning strings from functions (VBA)
Office VBA reference topic
learn.microsoft.com
'언어 참조' 카테고리의 다른 글
Property 프로시저 호출 (0) | 2023.08.01 |
---|---|
Property 프로시저 작성 (0) | 2023.08.01 |
Function 프로시저 작성 (0) | 2023.08.01 |
Sub 프로시저 작성 (0) | 2023.08.01 |
Select Case문 사용 (0) | 2023.07.31 |