for 루프 VBA를 사용하여 색상 특정 범위를 자동으로 채우려면. 이 기사에서는 특정 조건을 충족하는 VBA의 for 루프를 학습합니다.

아이디어는 A1 : A20 범위에 텍스트 또는 숫자가 포함되어 있으면 Excel for 루프가 빈 셀을 자동으로 채 웁니다.

다음은 A 열의 데이터 스냅 샷입니다.

image 1

빈 셀의 색상을 자동으로 채우려면 다음 단계를 따라야합니다.

개발자 탭을 클릭하십시오. 코드 그룹에서 Visual Basic을 선택하십시오

image 2

  • 워크 시트 모듈에 다음 코드를 입력하세요

하위 VBAForLoop ()

x = 1 ~ 20

Cells (x, 1).

선택

If Selection.Value = “”Then

선택. 인테리어

. 색상 = 65535

끝 부분

End If

다음 x

End Sub

image 3

코드를 복사 한 후 ALT + F8 *을 사용하여 매크로를 실행하고 매크로를 선택해야합니다.

image 4

이런 식으로 VBA를 사용하여 for 루프를 사용하여 색상을 자동으로 채울 수 있습니다.

Excel//wp-content/uploads/2015/06/Download-How-to-Auto-Fill-color-with-vba-for-loop.xlsm[Download-How to Auto Fill color with vba for loop]