CAFE

vba 모듈(module1, module2 .,) 연속실행 및 실행 순서 지정 문의의 건

작성자최선최고|작성시간16.07.24|조회수4,936 목록 댓글 3

========================================================================================

현재 사용하는 엑셀 버젼을 기재하시면 좀더 정확하고 신속한 답변을 얻으실 수 있습니다. 

 

엑셀 버젼(예: 2007) : 2010 버전 사용

========================================================================================

 

가입한지 몇 일 되지도 않았는데 문의 글 드리게 되어 죄송합니다.

아래와 같이 몇가지 고수님들의 조언 부탁 드립니다.


** 먼저 제가 하고 싶은 vba 내용

 첨부 파일 실행 하시면 아시겠지만, 입력된 데이터 중 inputbox를 통해 입력받은 수치 이상의 값을 필터해서

 다른 시트에 이동 후 빈칸 삭제 코드를 작성했습니다.  ==> 여기까지가 module 1


다음으로 이동된 데이터를 module 2를 통해 그래픽을 그리고 싶습니다.

그래픽 그리는 것은 아직 공부가 부족해 메크로를 통해 얻은 코드를 일단 입력 시켰습니다. ==> module 2

** 문의 사항

 1. 앞에서 말씀드린 것 처럼 실행 시 module1 이 진행 된 후 module 2가 실행되게 하는 방법 문의 드립니다.

 2, 해당 모듈의 진행 순서도 사용자가 지정할 수 있는지도 문의 드립니다.


정말 기초적인 거 일수도 있지만, 처음 vba를 시작하는 저에게는 큰 난관이네요.

고수님들의 도움 부탁 드립니다. 


감사합니다.  



첨부파일 002_색상지정_및_차트.xlsm


다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자이군악 | 작성시간 16.07.24 입문이 화려합니다. 재미나게 진행되는 프로젝트네요.

    여러 sub procedure를 작성하고 나서 그것들을 순서대로 실행하는 것은 간단합니다.
    실제로 모듈과는 별로 상관이 없고요.

    새로 procedure를 하나 만들고 순서대로 하고싶은 sub 명만 나열해주면 됩니다.

    즉,
    Sub 메인실행()

    data_filter
    chart_move

    End Sub

    그리고 메인실행 매크로는 각 프로시저를 불러오는 역할만 하죠.
    프로시저 순서는 맘대로 하면 되고요.
  • 작성자탁구짱 | 작성시간 16.07.25 call procedure 안하고..procedure 이름만 적어도 되나 보네요 ^^
    처음 알았네요
  • 작성자최선최고 작성자 본인 여부 작성자 | 작성시간 16.07.26 헉~ 아래쪽에 한줄만 적어주면 되는 거였네요.
    질문 올린게 민망할 정도로 간단한 것을 .. 몇일을 ㅠㅠ
    감사합니다 이군악 님. 엄청 큰 도움이 되었습니다~*
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼