Како спојити више ПоверПоинт презентација у једну

Када много људи ради на више ПоверПоинт презентација(PowerPoint presentations) и на крају треба да их споји, то постаје изазов. Главни разлог је форматирање. Ако тимови нису међусобно усклађени, постаће болан посао довести их у исти формат.

Мицрософт ПоверПоинт(Microsoft PowerPoint) нуди интерно решење попут Ворд(Word) - а и Екцел(Excel) -а , које ће вам омогућити да спојите више ПоверПоинт(PowerPoint) презентација, а да и даље задржите форматирање нетакнуто. Прави начин да то урадите је да замолите све да користе исту тему. Обавезно(Make) подесите ПоверПоинт тему(PowerPoint Theme) у једној датотеци, а затим је поделите са свима.

Како спојити више ПоверПоинт(Multiple PowerPoint) презентација

Имамо три начина да спојимо више ПоверПоинт(PowerPoint) датотека. Док је први добар када имате мање бројева, а очување форматирања је примарни циљ. Други може комбиновати било који број датотека доступних у фасцикли.

  1. Поновна употреба методе слајдова
  2. Метод ВБА кода
  3. Копирај и налепи слајдове.

Сваки метод има своје предности и недостатке. Бирајте(Choose) мудро.

1] Поновна употреба методе слајдова

Како спојити више ПоверПоинт презентација

Мицрософт ПоверПоинт(Microsoft PowerPoint) нуди уграђени алат — поново користите слајдове. (Reuse Slides.)Омогућава вам да увезете један или више слајдова у своју презентацију из друге, без потребе да отварате другу датотеку. Када користите ову опцију, обавезно изаберите опцију за форматирање, посебно ако желите да имате исту тему као изворна датотека.

  1. Отворите нову Поверпоинт(Powerpoint) датотеку или постојећу у коју желите да спојите слајдове.
  2. Изаберите слајд после којег желите да уметнете слајдове из изворне датотеке.
  3. Идите на Home > New Slide > Reuse Slide.
  4. Претражите(Browse) да бисте изабрали датотеку коју желите да спојите. Затим кликните на дугме са стрелицом.
  5. То ће открити све стране доступне на том слајду.
  6. Кликните(Click) на слајд који желите да уметнете и он ће одмах бити додат на слајд.
  7. Ако желите да задржите формат тачно као изворни слајд, означите поље за потврду „ Задржи форматирање извора(Keep source formatting) “.

Сваки слајд који овде додате је копија. Изворна датотека остаје нетакнута и неће се вршити никакве измене у њој. Свака промена коју направите у спојеном документу неће постати доступна у оригиналној датотеци.

Један од најбољих делова увоза коришћењем ове методе је то што ће задржати све анимације или прелазе. (it will keep all animations or transitions.)Раније то није био случај и требало је користити метод Објецт(use the Object method) , праћен вишеструким конфигурацијама да би он функционисао. Објецт Метход(Object Method) је користан само ако желите да спакујете више датотека у једну.

2] Метод ВБА кода

Пошто не постоји изворни метод за спајање бројних ПоверПоинт презентација(PowerPoint Presentations) , мораћемо да користимо ВБА(VBA) код, баш као што смо радили за спајање Екцел(Excel) датотека. Једноставан је и ради боље у поређењу са ВБА(VBA) кодом који смо користили за Екцел(Excel) . Код мене је добро функционисао и успео сам да спојим 3 ПоверПоинт(PowerPoint) датотеке вредне 60 слајдова.

Обједините више презентација користећи ВБА код

У новој или постојећој ПоверПоинт(PowerPoint) датотеци у коју желите да спојите све презентације, притисните ALT + F11

Кликните(Click) на Insert > Module и налепите код унутар тог модула. Немојте се трудити да га сачувате.

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

Направите измене које сам означио подебљаним.

Притисните Ф5(Press F5) и он ће извршити код

Увезиће све слајдове из свих датотека доступних у тој фасцикли. Међутим, изгубиће форматирање. То је највећи проблем кода, али може спојити било који број датотека, што је његова најзначајнија предност.  Обавезно(Make) уклоните ВБА(VBA) код када се увоз заврши. Код је ППТФАК.ц0м.(by PPTFAQ.c0m.)

3] Копирај и налепи слајдове

Задржите изворно форматирање ПоверПоинт презентације

Ово понекад користим када постоји више датотека, обично мање од три, и морам да копирам само неколико слајдова из њих. Док можете да користите Ctrl + C и Ctrl + V , али ћете изгубити форматирање. Дакле, након што копирате слајд, кликните десним тастером миша на одељак листе слајдова одредишне датотеке и изаберите задржати формат.

Надам се да је све ове методе било лако пратити и да сте успели да спојите више ПоверПоинт(PowerPoint) датотека.

Обавезно(Make) бирајте између броја датотека за спајање и теме(Theme) слајда према вашим потребама.

Прочитајте следеће(Read next) : Како спојити Ворд документе(How to Merge Word Documents) .



About the author

Ја сам професионални рачунарски техничар и имам преко 10 година искуства у овој области. Специјализовао сам се за развој Виндовс 7 и Виндовс апликација, као и за дизајн цоол веб локација. Изузетно сам образован и искусан у овој области, и био бих драгоцена предност за сваку организацију која жели да унапреди своје пословање.



Related posts