none
[PowerPoint 2013] 파워포인트와 엑셀간 개체 연결시 파일 연결 편집을 한번에 할 수 있는 VBA 코드 문의 RRS feed

  • 질문



  • 안녕하세요

    파워포인트와 엑셀간 셀, 표, 차트 등 개체를 연결하여 사용 중입니다.

    연결된 개체의 수가 워낙 많고, 매월 이전달의 파일을 복사하여 새로운 PPT와 엑셀파일을 작성해야 하는데요

    현재 파워포인트의 '파일 연결 편집' - '원본 변경'의 기능은 수십개의 개체들을 일일이 변경하기에 번거로움이 있습니다.

    이러한 사유로 관련 질의응답을 검색하던 중 아래와 같은 질의응답글을 발견하였습니다.




    [관련문의1]
    http://answers.microsoft.com/ko-kr/office/forum/office_2007-powerpoint/powerpoint-%ed%8c%8c%ec%9d%bc-%ec%97%b0%ea%b2%b0/0110eb8e-8644-4cc0-a9a4-10512a8311ad?msgId=18e6a879-c739-4f11-a683-5aefc9fb2296

    [관련문의2]

    https://social.msdn.microsoft.com/Forums/vstudio/ko-KR/44aa9fd6-7948-4fec-955d-00cf41eb6b4a/powerpoint-2010-vba?forum=visualbasicko




    관련문의1에 있는 VBA코드를 활용하여 기존에 연결되었던 엑셀파일과 동일한 파일을 복사한 후

    해당 엑셀파일과 PPT파일을 연결하는데는 성공하였습니다.

    그러나 이전에 연결되었던 경로에는 시트와 셀주소까지 상세하게 연결되어있었으나

    문의1에 VBA코드를 사용하여 일괄변경 한 뒤에는 엑셀 파일까지만 연결되고, 시트와 셀주소는 연결되지않았습니다.

    그래서 연결된 데이터를 새로고침하게 되면, 개체 범위가 흐트러져서 제대로 표시가 되지 않습니다.




    VBA에 대해서는 잘 몰라서 해당 코드가 문제인지, PPT에서 적용하는 과정이 잘못되었는지 모르겠습니다.

    위 문제에 대한 해결 방법이나, 다른 더 효율적인 방안에 대해 전문가님들께 조언을 구하고자합니다.

    감사합니다.

    2016년 12월 21일 수요일 오전 9:47