2014-07-24 3 views
0

40 개의 고유 슬라이드가 포함 된 소스 프리젠 테이션을 가져와 선택한 슬라이드를 새 파일로 내보내 여러 프리젠 테이션을해야합니다. 슬라이드 마스터 등을 포함하여 정확히 복사해야합니다.프리젠 테이션의 슬라이드를 선택하여 새로운 프리젠 테이션을 만들고 파일을 저장하십시오.

각 프레젠테이션을 파일 이름에서 변경하지 않아도됩니다. 동일한 디렉토리에 동일한 일관된 파일 이름으로 저장되어 기존 파일을 대체합니다.

각 프레젠테이션은 말하자면 "제조법"이 다릅니다. 조리법은 결코 바뀌지 않을 것입니다. 그래서 이론적으로 슬라이드 #는 원본 파일에서 벗어나지 않으므로 각 레서피의 하위를 만들 수 있습니다.

프레젠테이션 1은 (예를 들어) 3, 7, 14, 24, 27, 8 슬라이드 일 수 있습니다. 슬라이드는 명시된 순서대로 또는 선택을해야합니다.

프리젠 테이션이 슬라이드 1, 3, 5, 24, 8, 12,

40 (등 등) 될 수

최종 결과는 엄격하게 파워 포인트가 될 수 있으며, PDF 될 수있다; 모든 변경이 원본 파일에서 수행되므로 가장 잘 이해하는 것은 무엇이든합니다.

내가 지금까지 확인한 6 가지 조리법이 있습니다.

마스터 및 모든 그래픽/데이터 전송이 소스에 새 파일로 표시 될 때이를 확인해야합니다. 새로운 프리젠 테이션을 디렉토리에 저장하거나 가능한 경우 특정 Sharepoint 라이브러리에 업로드해야합니다. 각 파일에는 고유 한 파일 이름이 있습니다.

"이상한"페이지와 "짝수"페이지를 기반으로 내보내는 코드로 연주했지만 개별 페이지를 선택한 적이 없으며 선택을 통해서가 아니라 연대순으로 전송할 필요가 없습니다. 매크로를 실행할 때 슬라이드 마스터 속성은 조 변경되지 않습니다.

기본적으로이 매크로를 약 25 개의 다른 고유 한 프레젠테이션에 복사해야 나중에 프레젠테이션 당 최대 6 개의 파일을 만들 수 있습니다.

+0

일부 코드를 표시 할 수 있습니까? 슬라이드를 PDF로 내보내는 기능이있어서 용도에 맞게 수정할 수 있습니다. –

답변

0

"마스터"프리젠 테이션 사본을 만들고, 각 레시피에 대한 새로운 프리젠 테이션을 만드는 대신 필요하지 않은 슬라이드를 삭제하지 않는 이유가 있습니까? 그것은 훨씬 더 간단합니다.

가장 높은 숫자에서 가장 낮은 숫자로 슬라이드를 삭제하면됩니다 (그렇지 않으면 슬라이드 번호 2를 삭제 한 다음 5를 삭제하지만 2는 삭제했기 때문에 5가 이제 4가됩니다.).

대신 SlideIndex 대신 SlideID를 사용할 수 있습니다. 슬라이드 ID는 슬라이드마다 고유하며 슬라이드를 이동할 때 변경되지 않습니다.

슬라이드는 .MoveTo를 사용하여 최종 명령에 넣어 수 있습니다

ActivePresentation.Slides(42).MoveTo(1) 

짜잔. 삶에 대한 답변, etc.etc.etc와 함께 슬라이드. 지금은 프레젠테이션을 시작할 때입니다.