하나셀-초간단 피봇

1백만 건 데이터도 3초면 OK!복잡한 부분합이나 그룹 함수 몰라도 클릭 한 번이면 자동으로 중복 제거, 건수와 합계까지 완성.

하나셀-카카오톡 PC 발송

복사 붙여넣기는 이제 그만! 카카오톡 PC버전에서 메시지를 직접 자동 입력해 1:1로 깔끔하게 보낼 수 있어요. 단체방에서 개인정보 유출 걱정 없이, 100명이 넘는 고객에게도 일일이 손 안 대고 안부를 전하세요.
엑셀자료 사용 안내 엑셀 매크로(VBA)를 이용하여 만든 간단한 프로그램과 엑셀 매크로(VBA)를 배울 수 있는 강좌가 있습니다.따라서, 대부분 프로그램을 이용하기 위해서는 엑셀 매크로 사용하기 설정을 하여야 합니다. (1.보안설정) 클릭 (2.개발도구설정) 클릭 3.매크로 차단 해제 방법

누구나 영어를 하지만 영어회화는 소수만 할 수 있습니다.

​

영어 회화를 하는 것과 엑셀 매크로(VBA)를 하는 것은 비슷합니다.

누구나 영어를 읽고 쓰면서 사용하고 있으나, 그 중 소수만이 영어로 대화를 할 수 있습니다.

누구나 엑셀을 사용하지만, 매크로(VBA)는 소수만 할 수 있습니다.

수많은 사람이 영어회화를 하기 위해서 노력합니다. 그러나, 성공하는 사람은 극히 소수입니다.

엑셀 매크로(VBA)가 편리하고 좋다는 점을 많은 사람이 알고 있지만, 실제로 활용하는 사람은 극소수입니다.

​

만약 당신이 영어회화를 조금이라도 할 수 있다면, 외국에 친구들과 함께 여행할 때, 그 조금의 차이는 바로 나타납니다. 엑셀 매크로(VBA)도 할 수 있는 사람과 아닌 사람은 분명히 차이가 나며, 외국어나 엑셀 매크로(VBA)는 둘 다 배우기 어렵다는 공통점이 있습니다.


 

왕 초보용 엑셀 매크로(VBA) 배우기 - 9에서 "매일10페이지씩_책읽기" 엑셀 매크로(VBA) 프로그램을 작성했습니다.

​

이미지 013.png

 

 

이 매크로는 10페이지로 설정된 페이지가 변경이 있는 경우 모든 시작페이지, 끝페이지, 읽은페이지를 수정하는 매크로 26줄이나 되며, 처리 방법도 직관적으로 되어있지 않습니다.

​

즉, 왕초보용 매크로라고 하기 어렵습니다.

그래서, 아주 간단한 방법으로 똑같은 결과를 만들어 내는 액셀 매크로(VBA) 코드를 만들어 보겠습니다.

​

 


위 매크로 코드의 가장 중요한 점은 다음과 같습니다.

​

1. 끝페이지가 변경된 위치(줄, 행)을 찾는다.

2. 데이터 마지막 줄(행)을 찾는다.

3. 나머지는 이미 만들었던 매크로 "매일10페이지씩_책읽기()" 의 반복이다.


 

 

그래서 처음 26줄 되는 코드를 13줄로 만들었습니다.

​

 

이미지 014.png

 

 

같은 결과를 나타내면서도, 훨씬 간단하고 직관적인 모습입니다.

즉, 빨간색 박스 ①②③ 순으로 진행되기에 이해가 쉽습니다.

​

그리고, 빨간색 박스 ③번이 "참"인 경우(끝페이지가 변경된 경우)에는 "매일10페이지씩_책읽기_행입력(i)"를 불러와서 실행합니다.

​

"매일10페이지씩_책읽기_행입력(i)"은 새로운 프로그램이 아니고, 맨 처음 우리가 같이 작성했던 "매일10페이지씩_책읽기"에 "행값을 입력"할 수 있도록 간단하게 수정한 것입니다.

​

이미지 015.png

 

 

위 그림처럼 변경사항은 아주 단순합니다.

​

매크로 제목 부분에 빈 괄호( )에 "i" 문자를 넣어주고, 원래  i = 5로 고정된 명령어를 삭제해 줍니다.

​

그리고, 다른 매크로 코드(프로시저)에서 호출(call)을 합니다.

즉 새로운 프로시저 "변경된_페이지_찾기_조건1개만_데이터수정하기_왕초보용()"에서 "Call 매일10페이지씩_책읽기_행입력(i)"을 하면 끝입니다.

 


프로시저에서 다른 프로시저를 호출하면(call) , 커다란 장점이 있습니다.

​

1. 정말 단순한 매크로 작성이 가능합니다.

2. 직관적입니다.


 

그러면, 우리가 처음에 만들었던 "매일10페이지씩_책읽기()"는 어떻게 해야 할까요?

딱 1줄로 바꿔서 사용할 수 있습니다.

 

이미지 016.png

 

 

"매일10페이지씩_책읽기()"속에 있던 명령어 전부를 삭제하고, 딱 1줄만 호출하면 충분합니다.

​

한 개의 매크로(프로시저)에서 다른 매크로를 호출(call) 하여서 드디어 왕초보용 매크로를 완성했습니다.

하지만, 아직도 조건 1개만 검색하게 되어있기 때문에, 책을 읽고 있는 사람이 1회차 수정에는 완전하게 작동하는 매크로이지만, 2회차 수정을 할 경우에는 불완전합니다.

​

책읽는 사람이 2회차 수정할 경우를 고려해서, 마지막으로 완벽한 "책읽기" 매크로를 다음 시간에 완성하도록 하겠습니다.

​

​책페이지4.xlsm 파일 다운로드

​

​

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

  1. 엑셀 프로그램 요청하기(무료 또는 책 구입 후원) 8 file

  2. 왕 초보용 엑셀 매크로(VBA) 배우기 - 1 (가장 중요한 3가지 기억하기) 5 file

  3. 왕 초보용 엑셀 매크로(VBA) 배우기 - 10 (매일 10페이지 책읽기 프로그램 5/6) 0 file

  4. 왕 초보용 엑셀 매크로(VBA) 배우기 - 9 (매일 10페이지 책읽기 프로그램 4/6) 0 file

  5. 왕 초보용 엑셀 매크로(VBA) 배우기 - 8 (매일 10페이지 책읽기 프로그램 3/6) 0 file

  6. 왕 초보용 엑셀 매크로(VBA) 배우기 - 7 (매일 10페이지 책읽기 프로그램 2/6) 0 file

  7. 왕 초보용 엑셀 매크로(VBA) 배우기 - 6 (매일 10페이지 책읽기 프로그램 1/6) 1 file

  8. 왕 초보용 엑셀 매크로(VBA) 배우기 - 5 (중복 행 찾기 4/4) 2 file

  9. 왕 초보용 엑셀 매크로(VBA) 배우기 - 4 (중복 행 찾기 3/4) 0 file

  10. 왕 초보용 엑셀 매크로(VBA) 배우기 - 3 (중복 행 찾기 2/4) 0 file

  11. 왕 초보용 엑셀 매크로(VBA) 배우기 - 2 (중복 행 찾기 1/4) 0 file

  12. 일본어 한자 후리가나 자동입력 및 파파고 한글번역 그리고, 구글 영어번역까지 한번에 2 file

  13. MS오피스 언어가 일본어로 나올 때 한국어로 바꾸기 0 file

  14. PDF 영어문장 합치기(PDF 문서 영어 글자를 정상적인 영문으로 일괄 바꿔주기) 0 file

  15. 엑셀에 마이크로소프트(MS) 영어 음성합성시스템(TTS) 설치하기 0 file

  16. 따옴표 없이 엑셀 글자 복사하기 0 file

  17. 구글 번역을 엑셀로, 텍스트 문장을 한꺼번에 구글 번역하기 2 file

  18. 엑셀 비어있는 셀(공란인 행 또는 열) 한번에 삭제하기 0 file

  19. 엑셀 책 쪽수 자동 계산하는 법 0 file

  20. 엑셀에서 문자+숫자 정렬 이상하게 될 때 (매크로 사용하지 않는 방법) 0 file

  21. 엑셀 VBA(Visual Basic 버튼) 활성화 방법 0 file

  22. 엑셀에서 일본어 후리가나 사용하기 1 file

Board Pagination Prev 1 2 3 Next
/ 3

LOGIN

SEARCH

MENU NAVIGATION