/ / Excel VBA 단계 키워드

Excel VBA 단계 키워드

당신은 단계 키워드 ...에서 Excel VBA 루프의 카운터 변수에 대해 다른 증분을 지정합니다.

1. 워크 시트에 명령 단추를 놓고 다음 코드 행을 추가하십시오.

Dim i As Integer

For i = 1 To 6 Step 2
    Cells(i, 1).Value = 100
Next i

시트에서 명령 단추를 누르면 결과 :

긍정적 인 단계

설명: For와 Next 사이의 코드 행은 세 번 실행됩니다. i = 1 인 경우 Excel VBA는 행 1과 열 1의 교차 부분에있는 셀에 값 100을 입력합니다. Excel VBA가 다음 i에 도달하면 i가 2로 증가하고 For 문으로 점프합니다. i = 3 인 경우 Excel VBA는 행 3과 열 1 등의 교차 부분에있는 셀에 값 100을 입력합니다.

2. 워크 시트에 명령 단추를 놓고 다음 코드 줄을 추가합니다.

Dim j As Integer

For j = 8 To 3 Step -1
    Cells(6, j).Value = 50
Next j

시트에서 명령 단추를 누르면 결과 :

부정적인 단계

설명: For와 Next 사이의 코드 행은 여섯 번 실행됩니다. j = 8의 경우 Excel VBA는 행 6과 열 8의 교차 부분에있는 셀에 값 50을 입력합니다. Excel VBA가 다음 j에 도달하면 j가 1로 감소하고 For 문으로 점프합니다. j = 7 인 경우 Excel VBA는 행 6과 열 7 등의 교차 부분에있는 값 50을 셀에 입력합니다.

또한 읽으십시오 :