VBA 매크로의 변수 이해 (Microsoft Excel)
Excel에서는 VBA (Visual Basic for Applications)라는 언어로 매크로를 작성할 수 있습니다. 이것은 BASIC 프로그래밍 언어의 특수 버전이므로 변수를 사용할 수 있습니다.
변수는 다른 데이터를 나타내는 이름 일뿐입니다. 매크로 과정에서 이름이 적용되는 데이터를 변경할 수도 있습니다.
VBA를 사용하면 다양한 유형의 변수를 사용할 수 있습니다. 매크로에서 사용할 수있는 변수에는 11 가지 유형이 있습니다. 이를 _ 데이터 유형 _이라고하며, 변수에 저장하는 정보의 특성과 가장 근접한 데이터 유형을 사용해야합니다. VBA는 다음 데이터 유형을 지원합니다.
Byte. * 0에서 255 사이의 숫자 변수입니다.
Boolean. * True (-1) 또는 False (0)의 두 가지 가능한 값이있는 변수입니다.
Integer. * -32,768에서 32,767 범위의 정수용으로 설계된 숫자 변수입니다.
Long. * 매우 큰 정수용으로 설계된 숫자 변수입니다.
통화. * 화폐 가치와 관련된 계산을 위해 설계된 숫자 변수입니다.
Single. * 단 정밀도 부동 소수점 값을 위해 설계된 숫자 변수입니다. 소수점 이하 6 ~ 7 자리까지 정확합니다.
Double. * 배정 밀도 부동 소수점 값을 위해 설계된 숫자 변수입니다. 소수점 이하 15 자리까지 정확합니다.
Date. * 날짜와 시간을 실수로 나타내도록 설계된 숫자 변수입니다. 소수점 왼쪽에있는 값은 날짜이고 소수점 오른쪽에있는 부분이 시간입니다.
String. * 원하는 모든 유형의 텍스트 또는 문자를 포함 할 수있는 변수입니다. 문자열 변수에 최대 약 63,000자를 할당 할 수 있습니다.
Object. * VBA 내에서 정의 된 개체에 대한 포인터를 포함하는 변수입니다.
Variant. * 모든 유형의 데이터를 포함 할 수있는 변수입니다.
추가 데이터 유형 (Decimal)도 VBA 문서에 지정되어 있지만 현재 언어에서 지원되지 않습니다. 다른 버전의 BASIC에서와 마찬가지로 VBA를 사용하면 변수 배열을 정의 할 수 있으며 사용자 정의 데이터 유형을 만들 수도 있습니다. 그러나 전체 범위의 변수 사양은 단순한 _ExcelTip_에는 너무 복잡합니다. 변수 작업 방법에 대한 특정 정보가 필요한 경우 좋은 Visual Basic 또는 VBA 프로그래밍 책을 참조하십시오. Dim 문에서 VBA 온라인 도움말을 볼 수도 있습니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (2257)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excelribbon-Understanding_Variables_in_VBA_Macros [VBA 매크로의 변수 이해]
.