[excel - python - uipath] 엑셀 자동화에 대해서 알아보자(11-1)

루까까·2023년 8월 27일
0

Excel 자동화

목록 보기
21/25
post-thumbnail

이번 시간에는 For Each Excel Row activity에 대해서 알아보자.

1. For Each Excel Row

For Each Excel Row는 특정 범위 혹은 특정 시트에 있는 row(행)을 반복하는 activity다.
For Each Row의 excel버전이라고 생각하면 편하다.

1-1. 헤더 포함(머리글 포함)

  • for문을 헤더값을 포함해서 시작할지 안할지 선택하는 옵션
  • 해당 옵션을 선택하면 헤더값을 포함해서 for문을 시작한다.

1-2. 각 행 차례로 저장하기

  • 해당 옵션을 선택하면 각 행을 진행하고 바로 저장한다.
  • 즉, 전체 행을 다 돌리고 저장할지, 하나씩 행을 돌리고 저장할지 선택할 수 있는 옵션이다.

1-3. 빈 행 동작

  • 4가지 옵션을 제공한다.
  • StopAfterThreeConsecutiveEmptyRows
    • 3개의 빈행을 허용한다. 즉 빈 행이 4개 이상이면 멈춘다.
  • Stop
    • 빈행이 있으면 무조건 멈춘다.
  • Skip
    • 빈행을 건너뛰고 진행한다.
  • Process
    • 빈행도 상관없이 진행한다.

1-4. 범위 내

  • 시트, 범위를 지원한다.
  • [참조명].Sheet("시트명") 또는 [참조명].Sheet("시트명").Range("범위")로 기입한다.

For Each Excel Row 공식문서

profile
기타치는 개발자

0개의 댓글