NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    기타 Excel VBA 매크로 만들기.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 어도비 포토샵이나 마이크로소프트 오피스 엑셀에는 자체적으로 매크로가 포함되어 있습니다. 오토핫키나 엔지엠 매크로처럼 윈도우나 다른 프로그램을 제어하는건 아닙니다. 각자 자신들의 반복적인 동작을 매크로로 한번에 처리하는 용도로 사용되고 있습니다. 우선, 엑셀에서 매크로를 사용하려면 아래 그림과 같이 개발자 도구를 활성화 해야 합니다. 엑셀 메뉴의 파일 > 옵션을 클릭한 후 ①리본 사용자 지정을 선택하고, ②개발 도구에 체크 해주세요. 마지막으로 ③확인을 클릭합니다.

    1RJ0XoM.png

     

     

    아래 그림과 같이 메뉴에 개발 도구가 생겼습니다.

    bPP3bK2.png

     

     

    메뉴의 ①개발 도구를 클릭해보면, 여러가지 매크로 관련 기능들이 표시됩니다. ②매크로 기록을 클릭 해보세요.

    07nBtSF.png

     

     

    엔지엠 매크로를 기준으로 보면, 매크로 이름은 스크립트와 같습니다. 바로가기 키를 설정해줄 수 있는데요. 엔지엠 매크로에서는 [ 스크립트 핫키 ]와 같습니다.

    Iqm4r2v.png

     

     

    아래 그림과 같이 내용을 입력 해줍니다. 그리고, 개발 도구를 클릭한 후 매크로 녹화를 중지하세요.

    FWfumXZ.png

     

     

    녹화한 매크로가 정상적으로 동작하는지 테스트하기 위해 모든 내용을 삭제 해줍니다. 그리고, 개발 도구 매뉴의 매크로를 클릭하세요. 아래와 같이 매크로 창이 표시됩니다. 실행 버튼을 클릭하면, 엑셀에 녹화한 내용이 적용됩니다. 한 단계씩 코드 실행을 눌러보면 한줄에 하나씩 내용이 채워집니다.

    sU6aOAh.png

     

     

    편집을 눌러보면 아래 그림과 같이 VB(Visual Basic) 코드를 확인할 수 있습니다.

    Kuxj3lN.png

     

     

    이 파일을 저장하려면 아래 그림과 같이 파일 포멧을 "Excel 매크로 사용 통합 문서"로 선택해야 합니다.

    1kOOo2t.png

     

     

    이렇게 간단하게 엑셀에서 매크로를 녹화하고, 저장하는 방법까지 알아봤습니다. 파워풀한 엑셀 자동화를 위해서는 VB 언어를 구사할줄 알아야 합니다. 프로그래밍 언어중에서도 쉬운편에 속하지만, 이건 개발자들 얘기구요. 비개발자인 일반인분들이 언어를 배운다는건 쉽지 않은 일입니다. 그래서 주로 녹화를 많이 이용합니다^^

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.