728x90
반응형
SMALL
이번에는 엑셀의 셀에 직접 값을 입력해보겠습니다.
최종 결과물은 다음 그림과 같습니다.
우선 VBA를 실행하고 아래와 같이 입력해보시기 바랍니다.
Sub test1()
Dim i As Long
For i = 1 To 9
Cells(i, 1) = i
Cells(1, i) = i
Next
End Sub
변수를 하나 Long형식으로 선언을 해줍니다.
다음은 For ~ Next 구문입니다.
for 시작 to 끝
실행문
next
하나씩 살펴보겠습니다.
위 구문은 실행문을 9번 반복하라는 의미입니다.
변수 i 가 1이면
Cells(1,1) = 1
Cells(1,1) = 1
변수 i 가 2이면
Cells(2,1) = 2
Cells(1,2) = 2
변수 i 가 9이면
Cells(9,1) = 9
Cells(1,9) = 9
가 됩니다.
Next는 i 값이 9가 됐는지 확인하여 i 가 9이면 for 문을 종료하고
다음 행으로 넘어갑니다.
For ~ Next는 반복문의 가장 기초입니다.
Cells 함수는 Cell을 지정하는 함수입니다.
인자는 행, 열 두가지 입니다.
728x90
반응형
LIST
'EXCEL VBA' 카테고리의 다른 글
엑셀 VBA 셀 선택하기 (0) | 2020.11.22 |
---|---|
VBA OBJECTS (0) | 2020.11.21 |
엑셀 vba의 변수의 종류 (0) | 2020.11.21 |
VBA 변수 설정하기 (0) | 2020.11.21 |
VBA MsgBox 함수, VBA MsgBox Function (0) | 2020.11.21 |