나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 조삿갓 (choga21)

추천:  2
파일:     시트별추출합산.xlsm (26.6KB) 조회:  1954
제목:   [RE]VBA로 해결하기
     
  excel2013

* 아래줄에 질문을 작성하세요 >>

측정장비를 통한 측정값이 엑셀로 넘어오는데 한번의 측정값이 하나의 시트로 들어가게됩니다.

이때 각각 다른 시트에서 같은 위치 cell의 값만 한 시트에 모으고 평균을 내고 싶습니다.

다른 시트에서 값을 복사해서 오는 건 다른 시트 범위 지정 후 복사나, 첨부한 캡쳐값을 넣는 매크로로도 가능한데 시트가 항상 똑같은 갯수로 있는 게 아니라 항상 다릅니다.

그래서 시트가 존재하는지 확인하고 존재한다면 값을 복사 붙여넣기하고 싶은데 IF조건문을 사용하기가 너무 어렵네요 어떻게 해야 할까요
==============[딸기딸기님 글에 대한 답변입니다]==============

Master 시트의 2행에 각각 시트별 추출 합산할 셀 주소를 지정하고
버튼을 누르면 됩니다. E, F, ... 열 등에 필요한만큼 확장할 수 있습니다.(셀 주소만 지정해 주면 됨)

원하는 답이 맞는 건지 모르겠네요.

코드를 잘 분석해 보고 응용하시기 바랍니다.

시트 개체모듈에 코딩을 했기 때문에
필요한 경우 다른 통합문서에 Master 시트를 복사하고
그 문서를 xlsm(매크로 포함 문서) 형식으로 저장하면
다른 통합문서에도 이식할 수 있습니다.

단, Master 시트는 통합문서에서 맨 왼쪽(첫번째 시트)에
있어야 합니다.
 
[불량 게시물 신고]  
        
  

작성일 : 2017-12-28(17:24)
최종수정일 : 2017-12-28(17:27)
 


 ◎ 관련글

  제 목   작성자   날짜
시트(ex.sheet2)가 존재할 때 다른 시트(ex.sheet1)로 데이터 복사 딸기딸기 2017-12-26
[RE]VBA로 해결하기 조삿갓 2017-12-28
[RE]VBA로 해결하기 딸기딸기 2017-12-29