엑셀 VBA 변수
이 장에서는 어떻게 선언 초기화 및 Excel VBA에서 변수를 표시하도록 가르친다. 분들께 엑셀 VBA는 변수를 선언이라고 변수를 사용하는 것을 알고있다. 단순히 초기화 변수에 처음 (초기)의 값을 할당하는 것을 의미한다.
`링크 장소 : / VBA 만들-A-매크로 # 명령 버튼 [명령 단추를]`워크 시트에와 아래의 코드 라인을 추가합니다. 코드 줄을 실행하려면 시트에 명령 단추를 클릭하십시오.
정수
정수 변수는 정수를 저장하는 데 사용됩니다.
Dim x As Integer x = 6 Range("A1").Value = x
결과 :
설명 : 첫 번째 코드 라인 형 정수의 이름 X의 변수를 선언합니다. 다음으로, 우리는 마지막 셀 A1에 x의 값을 기록 값과 제 X를 초기화한다.
문자열
문자열 변수는 저장 텍스트로 사용됩니다.
코드 :
Dim book As String book = "bible" Range("A1").Value = book
결과 :
설명 : 첫 번째 코드 행은 String 형의 이름으로 책의 변수를 선언합니다. 다음으로, 우리는 텍스트 성경에 책을 초기화합니다. 항상 문자열 변수를 초기화 할 아포스트로피를 사용합니다. 마지막으로, 우리는 셀 A1에 변수 책의 텍스트를 작성합니다.
더블 [[배]를
Double 형의 변수는 유형 정수의 변수보다 더 정확하고도 쉼표 후 번호를 저장할 수 있습니다.
코드 :
Dim x As Integer x = 5.5 MsgBox "value is " & x
결과 :
그러나 올바른 값이 아닙니다! 우리는 값 5.5 변수를 초기화하고 우리는 우리가 필요한 것은 값 6. 유형 더블의 변수입니다 얻을.
코드 :
Dim x As Double x = 5.5 MsgBox "value is " & x
결과 :
참고 : 긴 변수가 더 큰 용량을 가지고있다. 항상 올바른 유형의 변수를 사용합니다. 그 결과, 오류는 쉽게 찾을 수 있고 코드가 빠르게 실행됩니다.
부울
값이 True 또는 False 개최 부울 변수를 사용합니다.
코드 :
Dim continue As Boolean continue = True If continue = True Then MsgBox "Boolean variables are cool"
결과 :
설명 : 첫 번째 코드 라인은 이름의 변수를 선언 유형의 Boolean의 계속합니다. 다음으로, 우리는 true 값을 계속 초기화합니다.
마지막으로, 우리는 변수가 true 값을 보유하는 경우 만있는 MsgBox를 표시하는 부울 변수를 사용합니다.