Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

여러 PowerPoint 프레젠테이션을 결합하는 방법

많은 사람들이 여러 PowerPoint 프레젠테이션을 작업하는 경우 그런 다음 결국 병합해야 하는 경우 어려워집니다. 주된 이유는 포맷입니다. 팀이 서로 동기화되지 않으면 동일한 형식으로 가져오는 것이 고통스러운 작업이 됩니다.

Microsoft PowerPoint는 Word 및 Excel과 같은 사내 솔루션을 제공하므로 여러 PowerPoint 프레젠테이션을 병합하면서 서식을 그대로 유지할 수 있습니다. 이를 수행하는 올바른 방법은 모든 사람에게 동일한 테마를 사용하도록 요청하는 것입니다. PowerPoint 테마를 하나의 파일로 설정한 다음 모든 사람과 공유하세요.

여러 PowerPoint 프레젠테이션을 병합하는 방법

여러 PowerPoint 파일을 병합하는 세 가지 방법이 있습니다. 첫 번째 것은 숫자가 적을 때 좋으며 서식을 유지하는 것이 주요 목표입니다. 두 번째는 폴더에서 사용 가능한 파일을 원하는 수만큼 결합할 수 있습니다.

  1. 슬라이드 재사용 방법
  2. VBA 코드 방식
  3. 슬라이드 복사 붙여넣기

각 방법에는 장점과 단점이 있습니다. 현명하게 선택하십시오.

1] 슬라이드 재사용 방법

여러 PowerPoint 프레젠테이션을 결합하는 방법

Microsoft PowerPoint에는 슬라이드 재사용 도구가 내장되어 있습니다. 다른 파일을 열지 않고도 하나 또는 여러 개의 슬라이드를 다른 슬라이드에서 프레젠테이션으로 가져올 수 있습니다. 이 옵션을 사용할 때, 특히 소스 파일과 동일한 테마를 사용하려는 경우 서식 옵션을 선택해야 합니다.

  1. 슬라이드를 병합할 새 PowerPoint 파일이나 기존 파일을 엽니다.
  2. 원본 파일에서 슬라이드를 삽입할 다음 슬라이드를 선택합니다.
  3. 홈> 새 슬라이드> 슬라이드 재사용으로 이동합니다.
  4. 병합할 파일을 찾아 선택합니다. 그런 다음 화살표 버튼을 클릭하세요.
  5. 슬라이드에서 사용할 수 있는 모든 면이 표시됩니다.
  6. 삽입하려는 슬라이드를 클릭하면 슬라이드에 즉시 추가됩니다.
  7. 형식을 원본 슬라이드와 정확히 동일하게 유지하려면 "원본 형식 유지 .”

여기에 추가하는 모든 슬라이드는 복사본입니다. 소스 파일은 그대로 유지되며 변경되지 않습니다. 병합된 문서에서 변경한 사항은 원본 파일에서 사용할 수 없습니다.

이 방법을 사용하여 가져오기의 가장 좋은 점 중 하나는 모든 애니메이션 또는 전환을 유지한다는 것입니다. 이전에는 그렇지 않았으며 Object 메서드를 사용한 다음 작동하려면 여러 구성을 사용해야 했습니다. Object Method는 여러 파일을 하나로 압축하려는 경우에만 유용합니다.

2] VBA 코드 방식

수많은 PowerPoint 프레젠테이션을 병합하는 기본 방법이 없기 때문에 Excel 파일을 병합할 때와 마찬가지로 VBA 코드를 사용해야 합니다. Excel에 사용한 VBA 코드에 비해 직관적이고 더 잘 작동합니다. 코드가 잘 작동했고 슬라이드 60개 분량의 PowerPoint 파일 3개를 병합할 수 있었습니다.

여러 PowerPoint 프레젠테이션을 결합하는 방법

모든 프레젠테이션을 병합하려는 새 또는 기존 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] 복사 붙여넣기 슬라이드

여러 PowerPoint 프레젠테이션을 결합하는 방법

파일이 여러 개(일반적으로 3개 미만)인 경우 이 방법을 사용하고 그 중에서 몇 개의 슬라이드만 복사해야 합니다. Ctrl + C 및 Ctrl + V를 사용할 수 있지만 서식이 손실됩니다. 따라서 슬라이드를 복사한 후 대상 파일의 슬라이드 목록 섹션을 마우스 오른쪽 버튼으로 클릭하고 형식 유지를 선택합니다.

이 모든 방법이 따라하기 쉽고 여러 PowerPoint 파일을 병합할 수 있기를 바랍니다.

필요에 따라 병합할 파일 수와 슬라이드 테마 중에서 선택하십시오.

다음 읽기 :Word 문서를 병합하는 방법.

여러 PowerPoint 프레젠테이션을 결합하는 방법