많은 사람들이 여러 PowerPoint 프레젠테이션을 작업하는 경우 그런 다음 결국 병합해야 하는 경우 어려워집니다. 주된 이유는 포맷입니다. 팀이 서로 동기화되지 않으면 동일한 형식으로 가져오는 것이 고통스러운 작업이 됩니다.
Microsoft PowerPoint는 Word 및 Excel과 같은 사내 솔루션을 제공하므로 여러 PowerPoint 프레젠테이션을 병합하면서 서식을 그대로 유지할 수 있습니다. 이를 수행하는 올바른 방법은 모든 사람에게 동일한 테마를 사용하도록 요청하는 것입니다. PowerPoint 테마를 하나의 파일로 설정한 다음 모든 사람과 공유하세요.
여러 PowerPoint 프레젠테이션을 병합하는 방법
여러 PowerPoint 파일을 병합하는 세 가지 방법이 있습니다. 첫 번째 것은 숫자가 적을 때 좋으며 서식을 유지하는 것이 주요 목표입니다. 두 번째는 폴더에서 사용 가능한 파일을 원하는 수만큼 결합할 수 있습니다.
- 슬라이드 재사용 방법
- VBA 코드 방식
- 슬라이드 복사 붙여넣기
각 방법에는 장점과 단점이 있습니다. 현명하게 선택하십시오.
1] 슬라이드 재사용 방법
Microsoft PowerPoint에는 슬라이드 재사용 도구가 내장되어 있습니다. 다른 파일을 열지 않고도 하나 또는 여러 개의 슬라이드를 다른 슬라이드에서 프레젠테이션으로 가져올 수 있습니다. 이 옵션을 사용할 때, 특히 소스 파일과 동일한 테마를 사용하려는 경우 서식 옵션을 선택해야 합니다.
- 슬라이드를 병합할 새 PowerPoint 파일이나 기존 파일을 엽니다.
- 원본 파일에서 슬라이드를 삽입할 다음 슬라이드를 선택합니다.
- 홈> 새 슬라이드> 슬라이드 재사용으로 이동합니다.
- 병합할 파일을 찾아 선택합니다. 그런 다음 화살표 버튼을 클릭하세요.
- 슬라이드에서 사용할 수 있는 모든 면이 표시됩니다.
- 삽입하려는 슬라이드를 클릭하면 슬라이드에 즉시 추가됩니다.
- 형식을 원본 슬라이드와 정확히 동일하게 유지하려면 "원본 형식 유지 .”
여기에 추가하는 모든 슬라이드는 복사본입니다. 소스 파일은 그대로 유지되며 변경되지 않습니다. 병합된 문서에서 변경한 사항은 원본 파일에서 사용할 수 없습니다.
이 방법을 사용하여 가져오기의 가장 좋은 점 중 하나는 모든 애니메이션 또는 전환을 유지한다는 것입니다. 이전에는 그렇지 않았으며 Object 메서드를 사용한 다음 작동하려면 여러 구성을 사용해야 했습니다. Object Method는 여러 파일을 하나로 압축하려는 경우에만 유용합니다.
2] VBA 코드 방식
수많은 PowerPoint 프레젠테이션을 병합하는 기본 방법이 없기 때문에 Excel 파일을 병합할 때와 마찬가지로 VBA 코드를 사용해야 합니다. Excel에 사용한 VBA 코드에 비해 직관적이고 더 잘 작동합니다. 코드가 잘 작동했고 슬라이드 60개 분량의 PowerPoint 파일 3개를 병합할 수 있었습니다.
모든 프레젠테이션을 병합하려는 새 또는 기존 PowerPoint 파일에서 ALT + F11을 누릅니다.
삽입> 모듈을 클릭하고 해당 모듈 내부에 코드를 붙여넣습니다. 귀찮게 저장하지 마세요.
Sub InsertAllSlides() ' Insert all slides from all presentations in the same folder as this one ' INTO this one; do not attempt to insert THIS file into itself, though. Dim vArray() As String Dim x As Long ' Change "*.PPT" to "*.PPTX" or whatever if necessary: EnumerateFiles ActivePresentation.Path & "C:\PathtoSlidesYouWanttoImport", "*.PPT", vArray With ActivePresentation For x = 1 To UBound(vArray) If Len(vArray(x)) > 0 Then .Slides.InsertFromFile vArray(x), .Slides.Count End If Next End With End Sub Sub EnumerateFiles(ByVal sDirectory As String, _ ByVal sFileSpec As String, _ ByRef vArray As Variant) ' collect all files matching the file spec into vArray, an array of strings Dim sTemp As String ReDim vArray(1 To 1) sTemp = Dir$(sDirectory & sFileSpec) Do While Len(sTemp) > 0 ' NOT the "mother ship" ... current presentation If sTemp <> ActivePresentation.Name Then ReDim Preserve vArray(1 To UBound(vArray) + 1) vArray(UBound(vArray)) = sDirectory & sTemp End If sTemp = Dir$ Loop End Sub
굵게 표시한 부분을 변경합니다.
F5 키를 누르면 코드가 실행됩니다.
해당 폴더에서 사용 가능한 모든 파일에서 모든 슬라이드를 가져옵니다. 그러나 형식이 손실됩니다. 이것이 코드의 가장 큰 문제이지만 파일을 얼마든지 병합할 수 있다는 것이 가장 큰 장점입니다. 가져오기가 완료되면 VBA 코드를 제거해야 합니다. 코드는 PPTFAQ.c0m입니다.
3] 복사 붙여넣기 슬라이드
파일이 여러 개(일반적으로 3개 미만)인 경우 이 방법을 사용하고 그 중에서 몇 개의 슬라이드만 복사해야 합니다. Ctrl + C 및 Ctrl + V를 사용할 수 있지만 서식이 손실됩니다. 따라서 슬라이드를 복사한 후 대상 파일의 슬라이드 목록 섹션을 마우스 오른쪽 버튼으로 클릭하고 형식 유지를 선택합니다.
이 모든 방법이 따라하기 쉽고 여러 PowerPoint 파일을 병합할 수 있기를 바랍니다.
필요에 따라 병합할 파일 수와 슬라이드 테마 중에서 선택하십시오.
다음 읽기 :Word 문서를 병합하는 방법.