엑셀 전문가 · 대화형 레슨 12개 중 6번째

Office 스크립트와 Power Automate 이해

VBA는 Excel 데스크톱 앱이 있어야 해요. Office 스크립트(Office Scripts)는 브라우저와 Power Automate 흐름(flow)에서 실행돼요. "아무도 키보드 앞에 없어도 매일 아침 이걸 실행해 줘"가 실제 요구 사항이 되는 순간, 이 차이가 중요해져요.

전문가대화형

화면 기준: Windows용 Microsoft 365 Excel. 연습은 어느 브라우저에서나 할 수 있어요.

글로 보는 튜토리얼엑셀 Office 스크립트와 Power Automate로 업무 자동화하기

실력 점검

먼저 해 보세요:

  • 브라우저 기반 자동화가 데스크톱 매크로보다 나은 경우를 설명해요.
  • Office 스크립트가 VBA와 비교해 할 수 있는 것과 할 수 없는 것을 설명해요.
  • 흐름을 예약하기 전에 고려해야 할 커넥터나 권한 문제를 하나 짚어요.
  • 주어진 워크플로를 실제로 해결하는 가장 단순한 자동화 경로를 골라요.

모두 익숙하다면 E7 — 최적화, 예측과 통계 도구로 건너뛰세요.

개념 익히기

이번 레슨에서 배울 내용

브라우저 기반 자동화가 도움이 되는 경우
Excel 데스크톱 앱이 필요 없고, OneDrive/SharePoint에 있는 파일을 대상으로 동작하며, 아무도 로그인하지 않은 상태에서 일정에 따라 실행할 수 있어요. VBA는 그중 어느 것도 혼자서는 못 해요.
Office 스크립트 기초
(매크로처럼) 기록하거나 TypeScript로 직접 작성하고, 수동으로 실행하거나, Power Automate로 일정에 따라 실행하거나, 이벤트로 트리거되는 Power Automate 흐름에서 실행할 수 있어요.
커넥터와 권한 고려 사항
엑셀, 이메일, Teams를 건드리는 흐름은 커넥터마다 권한 승인이 필요해요. 그것도 우연히 흐름을 만든 사람이 아니라, 내년에도 계속 접근 권한이 있을 계정으로요.
예약된 워크플로
Power Automate는 매일 밤, 매주, 또는 파일 변경 트리거로 흐름을 실행할 수 있어요. 매크로 실행을 깜빡하는 사람에게는 기대할 수 없는 안정성이에요.
파일 위치 의존성
클라우드 자동화는 파일이 접근 가능한 곳에 있어야 해요. 새벽 2시에 잠들어 있는 노트북의 로컬 드라이브가 아니라 OneDrive나 SharePoint에요.
유지 관리하기 쉬운 경로 고르기
수식 → 파워 쿼리 → VBA → Office 스크립트/Power Automate 순으로 대체로 복잡해져요. 가장 인상적인 방법이 아니라, 문제를 실제로 해결하는 가장 단순한 방법을 고르세요.

엑셀에서 찾는 위치

자동화›새 스크립트 · 작업 자동화

옆으로 밀어 창 전체를 볼 수 있어요.

  1. 1자동화 탭(웹용 Excel과 OneDrive·SharePoint에 저장한 Microsoft 365 회사 계정 파일).
  2. 2동작 기록은 작업하는 동안 스크립트를 써 줘요.
  3. 3새 스크립트는 코드 편집기(TypeScript)를 열어요.
  4. 4작업 자동화는 스크립트를 Power Automate에 연결해 예약 실행 등을 해요.
  5. 5스크립트는 클라우드 위치의 파일에 실행되므로 파일을 옮기면 흐름이 끊어져요.

Microsoft 365용 Excel(Windows) 화면을 재현한 그림입니다. Mac, 웹용 Excel 또는 좁은 창에서는 리본 배치가 조금 다를 수 있습니다.

따라 만들기

실제 워크플로 다섯 개예요. 각각에 실제로 맞는 자동화 경로를 고른 다음 답을 확인하세요.

🧭 자동화 분류
시나리오마다 경로를 고른 다음 확인하세요.

혼자 응용하기

실제 자동화 개요 짜기

본인(또는 아는 사람)이 매주 손으로 저장해서 보내는 보고서를 하나 골라 보세요. 그 작업을 대체할 가장 단순한 자동화의 개요를 짜 보세요. 트리거, 단계, 필요한 커넥터나 권한, 그리고 제대로 동작하려면 파일이 어디에 있어야 하는지를 정리하면 돼요.

이 레슨에서 틀린 부분을 찾았거나 제안이 있나요? 의견 보내기