반응형
VBA에서 변수를 선언하기 위해서는 자료형을 붙여야 한다.
VBA변수 선언 및 사용법은 아래 참고
2020/05/23 - [IT 이모저모/VBA-엑셀] - VBA 변수 선언, 사용법
VBA 변수 선언, 사용법
VBA변수 선언 VBA에서 변수를 선언하는 방법은 아래와 같다. Dim 변수명 As 자료형 자료형에 관해서는 아래의 링크 참고 복수의 변수를 선언하고 싶을 경우에는 ,(콤마) 또는 Dim를 반복하여 쓴다. Dim
ttsoso.tistory.com
VBA자료형은 아래와 같다.
| 타입명 | 메모리 용량(Byte) | 데이터종류 | 데이터 범위 |
| Boolean | 4 | 논리값 | True 또는 False |
| Byte | 1 | 숫자(정수) | 0 ~ 255까지의 정수 |
| Integer | 2 | 숫자(정수) | -32,768 ~ 32,767까지의 정수 |
| Long | 4 | 숫자(정수) | -2,147,483,648 ~ 2,147,483,647까지의 정수 |
| Currency | 8 | 숫자(통화) | -922,337,203,685,477.5808~922,337,203,685,477.580 |
| Single | 4 | 숫자(실수) | 음수 : -3.402823*1038 ~ -1.401298*10-45 양수 : 1.401298*10-45 ~ 3.402823*1038 |
| Double | 8 | 숫자(실수) | 음수 : -1.79769313486232*10308 ~ -4.97065645841247*10-324 양수 : 4.97065645841247*10-324 ~ 1.79769313486232*10308 |
| Date | 8 | 날짜/시간 | 서력100년1월1일~서력9999년12월31일 시각 : 0:00:00 ~ 23:59:59 |
| String | 문자길이 | 문자 | 0 ~ 20억 여개의 문자 |
| Object | 4 | 개체 | 오브젝트 데이터 |
| Variant(문자) | 22 + 문자길이 | 가변 데이터 문자 | 0 ~ 20억 여개의 문자 |
| Variant(숫자) | 16 | 가변 데이터 숫자 | 변수 선언 시 자료형이 없을 시 사용 |
반응형
'IT 이모저모 > VBA' 카테고리의 다른 글
| VBA(엑셀 매크로) for, foreach(반복문) 활용법과 Continue와 break방법 (0) | 2020.06.13 |
|---|---|
| VBA(엑셀 매크로) if(조건)문 과 비교연산자 설명, 예시 (0) | 2020.06.10 |
| VBA Byval과ByRef차이점과 활용법 (0) | 2020.06.08 |
| VBA sub프로시저 Function프로시저 (함수) 차이점 및 생성, 불러오는법 (0) | 2020.06.07 |
| VBA 변수 선언, 사용법 (0) | 2020.05.23 |