티스토리 뷰
본격적으로 실습하기에 앞서 제가 제일 처음 포스팅에서 설명했던 Excel Macro 실행방법의 큰 그림을 다시 한 번 자세히 설명하고자 합니다.
(2017/11/14 - [Excel/Excel Advanced] - 엑셀 매크로를 시작하기에 앞서 : 앞의 글에서는 매크로에 더 많은 초점이 맞추어 있었다면, 여기서는 VBA까지 포함하는 순서로 정리를 했습니다.)
앞으로 제가 실습 파일을 설명할 때는 아래의 절차대로 설명을 드리려고 하니 참고하세요.
아! 요즘 4차 산업혁명이라는 말이 핫해지고 프로그래밍 수업도 도입된다고 하잖아요.제가 생각할 때는 프로그래밍 교육에서의 핵심을 프로그래밍 언어를 배우는 것이 아니라 문제를 해석하고 풀어가는 과정에 대한 방법론이라고 생각하는데, 아래 제가 제시한 절차가 제가 하는 모든 프로그래밍에서 적용하는 방법입니다. 늘 혼자서 생각하고 그냥 실행해서 이렇게 정리해 본적은 없는데, 앞으로 실습하면서 점차 보완해 나가겠습니다.
단계 |
설명 |
자세한 설명 | |
1 |
반복되는 컴퓨터 작업을 찾아내기 |
주기적으로 반복하느라 힘겨웠던 작업을 찾아냅니다. | |
2 |
입력 값과 원하는 결과를 정리하기 |
그 작업을 할 때 우리에게 주어진 정보는 무엇이며, 그것으로 무엇을 도출하게 될 것인지을 정리합니다. | |
3 |
입력 값을 가지고 결과가 나오는 과정을 정리 |
입력값을 가지고 어떤 순서를 통해 결과가 나오게 되는지 순서를 쪼개어 정리 | |
3-1 |
컴퓨터에서 하는 작업을 쪼개어 정리하기 |
컴퓨터에서 어떤 순서로 일을 하여 결과를 나오게 하는지를 정리합니다. 여기서 잠깐 지난 글에서 드렸던 말씀! 무엇인가 녹음/녹화해 보신 분들은 아실겁니다. | |
3-2 |
컴퓨터가 실행할 수 있는 순서로 재정리하기 |
종종 컴퓨터가 실행할 수 있는 순서가 다른 경우가 있습니다. 흠.. 지금은 어떤 경우라고 표현을 못 하겠네요. 실제로 실습을 하면서 알려드릴께요. | |
3-3 |
작업의 순서가 효율적인지 다시 한 번 판단 |
중간중간 아쉬운 점이 보이는 것 중 하나로 작업의 순서의 효율성입니다. | |
4 |
쪼갠 작업을 매크로로 쪼개어 기록하기 |
여기에서 매크로 하나만을 사용하는 경우에는 그냥 쭉 기록하셔도 됩니다. 조심조심, 나의 행동 하나하나가 녹화되고 있다는 점을 염두에 두시고 기록합니다. (2017/11/15 - [Excel/Excel Advanced] - 엑셀 매크로 시작하기) | |
5 |
VBA로 코딩 |
이 과정은 매크로만 사용하실 분들은 오류가 없다면 하지 않으셔도 되구요. 오류 수정이나 UI를 만들어서 응용할 때 하게 됩니다. |
사실 제가 처음으로 쓴 글은 실습파일 하나 만드는 거였는데요. SPSS에 관련된 내용이라 아직도 SPSS도 설명해야 하고... 실습파일 하나 설명하기 위해 참 많은 시간이 필요하네요. 흠... 그 파일을 설명하기 전에 다른 실습파일을 생각해 봐야 하겠다는 생각도 듭니다.
'Excel > Excel Advanced' 카테고리의 다른 글
VBA에서 엔터치기 (0) | 2018.09.05 |
---|---|
엑셀매크로 FAQ (0) | 2017.11.17 |
VBA 주요코드 (0) | 2017.11.16 |
엑셀 매크로 시작하기 (0) | 2017.11.15 |
엑셀 매크로를 시작하기에 앞서 (2) | 2017.11.14 |