프로그래밍/엑셀(VBA) - 스케쥴 관리 프로그램 만들기

1. 이 책의 마지막에 우리가 갖게 될 결과물

*%$@$#@ 2022. 10. 30.
728x90
반응형

#해당 포스트는 전자책 '남보다 30분 일찍 퇴근하는 스케줄 관리 노하우'의 내용을 편집한 내용입니다. 자세한 내용은 아래의 링크에서 확인하실 수 있습니다. 전자책을 구매하시면 엑셀 프로그램 완성 파일이 함께 제공됩니다.

1. 크몽

https://kmong.com/gig/265163

 

내게 최적화 된 스케쥴 관리 프로그램 개발 방법을 알려 드립니다. | 15000원부터 시작 가능한 총

12개 총 작업 개수 완료한 총 평점 5점인 조화로운블랙의 전자책, 직무스킬 전자책 서비스를 7개의 리뷰와 함께 확인해 보세요. 전자책, 직무스킬 전자책 제공 등 15000원부터 시작 가능한 서비스

kmong.com

2. 탈잉

https://taling.me/Talent/Detail/30285

 

남보다 30분 일찍 퇴근하는 스케쥴 관리 노하우 | 탈잉

한번 할당된 업무는 절대 놓치지 않는 방법을 공유드립니다. 많은 직장인들이 하루에도 끊임없이 추가되고 종료되는 업무의 홍수속에서 살아갑니다. 최첨단 IT 시대에 다양한 스케쥴 관리 프로

taling.me

 

 

많은 직장인들이 시중에서 판매되고 있는 to do 리스트나 프로젝트 관리도구를 사용하면서 자신의 업무 일정을 관리합니다. 디지털에 익숙하지 않은 사람은 다이어리를 이용하기도 하면서 자신의 일을 챙기지만 남이 정해놓은 포맷에 나를 맞추는 것이 여간 어려운 작업이 아닐 수 없습니다. 우리 모두의 업무는 평범한 업무가 아니기 때문이죠. 그래서 엑셀 프로그래밍을 할 줄 알아야 하며, 개인이 스스로 자신의 스케쥴 관리 프로그램을 만들 수 있는 능력이 있어야 하는 것입니다. 저는 본 책을 통해서 스케쥴 관리 프로그램의 일련의 개발 과정을 공유하고자 합니다. 이 책은 VBA를 처음 접하는 사람이더라도 쉽게 따라 할 수 있도록 최대한의 단축키 사용을 자제하고 가능한 많은 주석을 달기 위해 노력했습니다. 프로그램 개발 과정 가운데 사용하는 모듈단위의 프로그램들은 단순 스케줄 관리 프로그램뿐 아니라 개인의 업무 가운데 얼마든지 응용 가능한 부분이기 때문에 이를 통해서 단순히 업무 관리를 잘하는 것뿐 아니라 전반적인 개인의 업무 효율의 증대를 기대할 수 있습니다. 프로그램 개발 마지막에 우리가 갖게 될 나만의 스케쥴 관리 프로그램의 기능은 다음과 같습니다. 먼저 전체 화면의 기능부터 확인해보도록 하겠습니다.

 

 

 

스케쥴 관리 프로그램은 전체적으로 두 개의 영역으로 나뉘게 되는데 업무의 제목, 기한, 세부사항 등의 내용이 작성되는 업무영역과 이를 마일스톤으로 변환하여 관리하게 되는 스케줄 영역으로 나눌 수 있습니다. 주로 작성을 하는 부분은 업무 영역이며, 스케쥴 영역의 내용은 많은 부분 자동으로 관리되게 됩니다.

 

업무를 등록하고 관리하는 순서는 다음과 같다. 새로운 업무가 식별이 되면 해당 업무의 성격을 파악하여 업무가 들어갈 위치에 셀을 선택한 후 행을 새로운 빈 행을 추가합니다. 이 때 마우스 오른 클릭을 통해 삽입 메뉴를 이용하 수 있지만 이때 아래 행의 서식이 따라오기 때문에 행을 추가하는 매크로를 개발하여 단축키를 부여하는 방법으로 수행합니다.

 

 

 

새로운 행이 추가되었다면 다음으로 업무의 세부 사항을 기재합니다. 관련 공문이나 메일이 있다면 간단하게 내용을 기록하고 가장 중요한 업무 시작 일자와 업무 종료 날짜를 작성합니다. 이후 단축키(Ctrl+w)를 실행함으로써 시작/종료 일정에 대한 마일스톤을 스케쥴 영역에 자동으로 표시하게 됩니다.

 

 

새롭게 업무가 추가되면 매크로를 통해 제일 첫 번째 열에 작성된 상태 열을 자동으로 업데이트(단축키, Ctrl + e) 시킵니다. 업무가 업데이트 되면 진행 중인 업무는 업무 종료 날짜와 노란색으로 표시되며, 완료된 업무는 녹색과 완료 날짜로 기록됩니다. 만약 기한을 넘긴 업무가 있다면 종료 날짜와 빨간색으로 표시하여 자동으로 현재 내 업무 상태를 확인할 수 있도록 하였습니다.

 

 

이 프로그램을 이용 시 사용자가 할 일은 업무가 추가될 때 업무의 일정 및 세부사항을 기록한 뒤 업무가 종료된 후 실제 종료 날짜에 표시하기만 하면 됩니다. 지난 업무에 대해서 굳이 신경을 쓰지 않아도 자동으로 업무의 상태가 업데이트 되므로 업무 관리의 부담이 줄어들게 됩니다. 많은 직장인의 업무는 월 단위 혹은 연 단위로 반복되게 됩니다. 이렇게 기록된 업무 기록은 향후 나의 업무 계획을 세울 때 좋은 기초자료가 될 수 있습니다. 아무쪼록 모두 끝까지 본 책을 완주하여 개인에 맞는 스타일의 엑셀 자동화 프로그램을 소유할 수 있기를 바랍니다. 그럼 끝까지 화이팅!

 

728x90
반응형

댓글