source

추가 기능을 사용자 지정할 수 있도록 .ppam 파일

nicesource 2023. 10. 1. 19:32
반응형

추가 기능을 사용자 지정할 수 있도록 .ppam 파일

파워포인트는 .ppam 파일로 추가하고 엑셀은 .xslm 파일로 추가했습니다.추가 기능은 훌륭하지만, 몇 가지 내부 요구 사항으로 커스터마이징하고 싶습니다.

제가 궁금한 점은 - 사용자 지정을 수행할 수 있도록 .ppam 파일(컴파일 버전으로 알고 있음) 뒤에 소스 코드를 여는 방법입니다.

PPAM 파일인 경우 추가로 저장된 PPTM 파일에서 파워포인트로 생성되었습니다.

테스트 목적으로 로드된 추가 기능을 "제자리"로 편집할 수는 있지만 편집한 후 저장할 수는 없습니다.그러나 추가 기능의 모듈을 내보낸 다음 새 PPTM 파일로 가져오거나 둘 사이의 코드를 복사/붙여넣을 수 있습니다.

로드된 애드인의 모듈/코드에 접근하려면 레지스트리를 변경해야 합니다.

중요: 먼저 PowerPoint를 종료합니다.

다음으로 이동:

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\PowerPoint\Options

(이는 PPT 2010의 경우입니다. PPT 2016/365 및 PPT 2019의 경우 14.0, PPT 2013의 경우 15.0, PPT 2007의 경우 12.0 등으로 대체됩니다.)13.0)이 없습니다.

새 DWORD 값 추가:DebugAddins = 1

PPT를 다시 시작합니다. 이제 로드된 추가 기능이 VBA IDE에 나타납니다. 암호로 보호되지 않는 경우 해당 추가 기능을 열고 테스트 목적으로 편집한 후 모듈을 내보내거나 복사/붙여넣어 새 PPTM 파일에 사용할 수 있습니다.

자주 변경한 모듈을 내보내야 합니다. PPT를 종료하거나 충돌하면 마지막 저장 이후 변경 사항이 손실됩니다.

사용자 정의 리본을 복사/수정하려는 경우

Steve Rindsberg의 완벽한 솔루션과 함께 사용자 지정 리본 속성을 전송하려면 다음 작업을 수행할 수 있습니다.

  1. Steve의 게시물에 설명된 원본 .ppam 파일과 수정된 .pptm 파일에서 시작합니다.이하에서는 그들을 다음과 같이 언급하겠습니다.OLD.ppam그리고.NEW.pptm.
  2. 둘다 열기OLD.ppam그리고.NEW.pptmOffice RibbonX Editor를 사용합니다.
  3. 언더 더NEW.pptm파일, a 추가customUI14.xml삽입 --> Office 2010+ Custom UI 파트를 클릭하여 입력합니다.
  4. 에서 컨텐츠 복사customUI14.xml의 일부OLD.ppam안에 있는 사람에게NEW.pptm.
  5. 아이콘을 가져오려면: 압축을 풉니다.OLD.ppam7zip 또는 유사한 파일을 사용하여 Windows 탐색기에 파일을 저장합니다.추출된 폴더에서 이미지를 찾을 수 있습니다.OLD/customUI/.
  6. Back in Office 리본X Editor, 클릭customUI14.xml이내에NEW.pptm그런 그런 다음 Insert(삽입) 메뉴에서 Icon(아이콘)을 삽입합니다.모든 항목을 한 번에 선택할 수 있습니다.
  7. :NEW.pptmOffice Ribbon X Editor 에서 를 클릭하고 닫습니다.
  8. 기능을 를 엽니다.NEW.pptm합니다.NEW.ppam.

언급URL : https://stackoverflow.com/questions/17569893/edit-a-ppam-file-for-customizing-an-add-in

반응형