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 코드 예시로 돌아가기

AI in the VBA Editor!

AutoMacro is the ultimate VBA add-in.

AI, Generators, UI Builders, Code Library, and More!

Learn More

AutoMacro: AI in the VBA Editor!

Learn More