엑셀 VBA 강좌를 시작합니다. (강좌예고, feat.엑셀 VBA를 권장하는 이유)
몇 년전 회사 직원들을 대상으로 발표했던 엑셀 VBA PPT 자료를 정리하여 블로그에 올릴 예정입니다.
프로그래밍 언어로 코딩 경험이 전혀 없으신 분들은 조금 어려울 수도 있습니다만, 최대한 쉽게 설명해 보겠습니다. 😅
엑셀 VBA를 잘 활용하면 업무 생산성이 높아지고, 산출물의 품질도 높아진다. 생산성이 높아진다는 것은 동일한 작업에 걸리는 시간이 단축된다는 의미이다. 생산성이 높아지는 만큼 더 많은 업무를 처리할 수 있게 된다는 의미이기도 하다.
엑셀 VBA는 모든 사람이 꼭 해야하는 것은 아니다. 하지만, 엑셀을 사용하면서 계속 반복되는 수작업으로 고통받고 있거나 조금 더 인간적인(?) 삶을 원하는 분들께 꼭 사용해 보시라고 권해드린다.
그렇다고 해서 엑셀 VBA가 만능은 아니다. 너무 의존하면 안된다. 😉
사람은 사람이 잘하는 일(계획, 알고리즘, 기준정의 등)을 하고, 기계는 기계가 잘하는 일(반복, 대량작업의 정확/신속한 처리 등)을 하면 된다.
엑셀 VBA를 사용해서 내 업무의 생산성을 높이려면 나 자신을 제3자 관점에서 바라보는 시도가 필요하다. 그래야 내가 일을 할 때 반복되는 패턴을 발견할 수 있고, 패턴을 발견해야 불필요하게 시간을 낭비하는 비효율 요소를 찾아 개선할 수 있기 때문이다.
프로그래밍 언어는 최소 1개 경험이 있으면 훨씬 이해가 쉬울 것이나, 경험이 없더라도 일단 한번 해보자. 프로그래밍 언어는 C, C++, Java, C#, Delphi, VB(Visual Basic), Python 등 어떤 것이든 경험이 있으면 좋다. VB(Visual Basic)를 경험한 분들이 가장 빠르게 적응할 수 있다.
전체 목차는 다음과 같다.
- 엑셀 VBA 개요
- 엑셀 VBA 기초
- 엑셀 VBA 언어 기본
- 엑셀 VBA How-To
- 엑셀 VBA 활용 예제
아마도 10개 정도의 글이 될 것 같고, 일주일에 1~2개 정도씩 꾸준히 올릴 예정이다.
▶ 다음 글 보기 (2~3분이면 가볍게 읽을 수 있다)
▶ Excel VBA reference (Microsoft)
Excel Visual Basic for Applications (VBA) reference | Microsoft Learn
<< 관련 글 목록 >>
- 엑셀 VBA 강좌를 시작합니다. (강좌예고, feat.엑셀 VBA를 권장하는 이유)
- 엑셀 VBA 강좌(1): 엑셀 VBA 개요
- 엑셀 VBA 강좌(2): 엑셀 VBA 기초
- 엑셀 VBA 강좌(3): 엑셀 Object Model
- 엑셀 VBA 강좌(4): 엑셀 Object Model 다루기
- 엑셀 VBA 강좌(5): 엑셀 파일 확장자, VBE, 글꼴 설정
- 엑셀 VBA 강좌(6): 엑셀 VBA 언어 기본-변수
- 엑셀 VBA 강좌(7): 엑셀 VBA 언어 기본-문법(Syntax)
- 엑셀 VBA 강좌(8): 엑셀 VBA 언어 기본-자료형(Data type), 자료구조(Data structure)
- 엑셀 VBA 강좌(9): 엑셀 VBA How-To
- 엑셀 VBA 강좌(10): 엑셀 VBA로 개발하여 사용중인 도구
- 엑셀 VBA 강좌 전체 목차