다음을 통해 공유

서로 다른 셀의 내용을 가져와 병합시키는 매크로에 관하여.

익명
2018-12-05T15:59:24+00:00

예시로 든 스크린샷은 원래 서로 다른 시트에 있는 내용입니다. 편의상 왼쪽 시트를 시트A, 오른쪽 시트를 시트 B라고 지칭하겠습니다.

좀 더 자세히 설명하자면, 시트 A에 있는 내용을 가져와서 시트 B의 양식에 맞추는 작업이 필요합니다.

그래서 시트 A의 의 종류/색상 열을 체크하여 비어있지 않다면 옵션 리스트(트리/스노우맨)을 개행화시키는 수식을 작성했습니다. 

수식의 예시는 대략 다음과 같습니다.

L2=if(D2<>"",D2&if(C2="",E3&(C3="",E4,""),""),"") 

이런 식입니다만, 근본적으로 두 시트의 행 수가 다르기 때문에 제대로 작동하지 않았습니다. 제 생각에는 먼저 E열이 종료되는지를 체크하고, 그 다음 D열이 비었는지를 체크하여 내용을 가져오는 코드를 짜면 될 것 같습니다만 제 실력으론 어떻게 해야 할 지 감이 잡히지 않습니다.

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2018-12-06T00:19:20+00:00

    안녕하세요? josephSeo3 님,

    Office 365 Macro에 대해 문의하셨습니다. 해당 부분에 대해 보고해주셔서 감사합니다.

    수고스러우시겠지만 해당 사항에 문제점을 알리고 수정할 수 있도록 고객님께서 아래 링크를 통해 문제에 대한 관련 의견을 올려주신다면 보다 전문적인 도움을 받으실 수 있습니다.  저희 커뮤니티에서는 해당 문제에 대한 기본적이고 일반적인 안내 이외는 더 확실하게 문제를 해결하실 수 있는 전문 센터로 안내해드리고 있습니다. 번거로우시더라도 해당 관련 질의는 좀 더 명확한 원인 판단 및 빠른 해결을 위해 MSDN (Microsoft Developer Network)를 통하여 도움을 받으시기 바랍니다.

    제시해드린 안내가 도움이 되었길 바라며, 조속히 문제가 해결되어 편안한 PC 환경에서 작업하시길 기원합니다. 앞으로 Microsoft 제품 사용 중 질문 사항이나 불편하신 점이 있으시다면 언제든지 방문하셔서 문의해주세요.

    감사합니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음