VBA For 반복문 – 셀 범위를 이용한 반복문

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 4월 28, 2023

VBA에서는 셀 범위를 반복하여 각 셀에 반복 작업을 적용할 수 있습니다.

 

VBA를 사용하여 범위의 각 셀에 대한 조건이 일치하는지 테스트하려는 경우 가장 좋은 방법은 범위를 반복하여 각 셀을 테스트하는 것입니다. 다음의 코드 예제를 참고해 주세요. 반복해야 하는 범위의 셀 값을 원하는 값으로 바꿀 수 있습니다.

셀 범위 반복하기

이 예제는 셀 범위를 반복합니다. 셀에 “FindMe” 텍스트가 포함되어 있는지 If문으로 조건을 테스트하고 텍스트가 발견되면 텍스트의 위치가 포함된 메시지 박스를 표시합니다.

Public Sub LoopCells()

Dim c As Range

For Each c In Range("A1:A10")
    If c.Value = "FindMe" Then
      MsgBox "FindMe found at " & c.Address
    End If
Next c

End Sub

전체 열 반복하기

이 예제는 A열 전체를 반복합니다.

Public Sub LoopColumn()

Dim c As Range

For Each c In Range("A:A")
    If c.Value = "FindMe" Then
      MsgBox "FindMe found at " & c.Address
    End If
Next c

End Sub

전체 행 반복하기

다음 예제는 전체 행을 범위로 간주하여 1행을 반복합니다.

Public Sub LoopRow()

Dim c As Range

For Each c In Range("1:1")
    If c.Value = "FindMe" Then
      MsgBox "FindMe found at " & c.Address
    End If
Next c

End Sub

간편한 VBA 코딩

온라인에서 VBA 코드를 더 이상 검색하지 않아도 됩니다. 초보자도 최소한의 코딩 지식으로 프로시저를 처음부터 코딩할 수 있습니다. 시간 절약이 가능하고 모든 사용자를 위한 VBA 코드 작성기인 AutoMacro에 대해 자세히 알아보세요!

alt text

 

자세히 알아보기!


<<VBA 예제로 돌아가기

vba-free-addin

VBA 코드 예시 추가 기능

본 웹사이트에 있는 모든 코드 예시에 쉽게 접근해보세요.

메뉴로 이동하여 클릭만 하면 코드는 모듈에 바로 입력됩니다. .xlam 추가 기능.

(설치가 필요 없습니다!)

무료 다운로드

VBA 코드 예시로 돌아가기