Как объединить несколько презентаций PowerPoint в одну
Когда много людей работают над несколькими презентациями PowerPoint(PowerPoint presentations) , а затем в конце концов нужно их объединить, это становится сложной задачей. Основная причина — форматирование. Если команды не синхронизированы друг с другом, привести их к одному формату станет мучительной работой.
Microsoft PowerPoint предлагает внутреннее решение, такое же, как Word и Excel , которое позволит вам объединить несколько презентаций PowerPoint , сохраняя при этом форматирование. Правильный способ сделать это — попросить всех использовать одну и ту же тему. Обязательно настройте тему (Make)PowerPoint(PowerPoint Theme) в одном файле, а затем поделитесь им со всеми.
Как объединить несколько презентаций(Multiple PowerPoint) PowerPoint
У нас есть три способа объединить несколько файлов PowerPoint . В то время как первый хорош, когда у вас меньше чисел, и сохранение форматирования является основной целью. Второй может объединять любое количество файлов, имеющихся в папке.
- Метод повторного использования слайдов
- Метод кода VBA
- Скопируйте и вставьте слайды.
Каждый метод имеет свои преимущества и недостатки. Выбирайте(Choose) с умом.
1] Метод повторного использования слайдов
Microsoft PowerPoint предлагает встроенный инструмент — повторное использование слайдов. (Reuse Slides.)Это позволяет вам импортировать один или несколько слайдов в вашу презентацию из другой, не открывая другой файл. Когда вы используете этот параметр, обязательно выберите вариант форматирования, особенно если вы хотите иметь ту же тему, что и исходный файл.
- Откройте новый файл Powerpoint или существующий, в который вы хотите объединить слайды.
- Выберите слайд, после которого вы хотите вставить слайды из исходного файла.
- Перейдите в раздел « Home > New Slide > Reuse Slide.
- Найдите(Browse) и выберите файл, который вы хотите объединить. Затем нажмите на кнопку со стрелкой.
- Он покажет все стороны, доступные на этом слайде.
- Нажмите(Click) на слайд, который вы хотите вставить, и он будет немедленно добавлен к слайду.
- Если вы хотите сохранить формат исходного слайда, установите флажок « Сохранить исходное форматирование(Keep source formatting) ».
Любой слайд, который вы добавляете сюда, является копией. Исходный файл остается нетронутым, и в него не будут внесены никакие изменения. Любые изменения, внесенные вами в объединенный документ, не будут доступны в исходном файле.
Одна из лучших частей импорта с использованием этого метода заключается в том, что он сохранит все анимации или переходы. (it will keep all animations or transitions.)Раньше такого не было, и приходилось использовать метод Object(use the Object method) , а затем несколько конфигураций, чтобы заставить его работать. Объектный метод(Object Method) полезен только в том случае, если вы хотите упаковать несколько файлов в один.
2] Метод кода VBA
Поскольку нет собственного метода для объединения многочисленных презентаций PowerPoint(PowerPoint Presentations) , нам придется использовать код VBA , как мы это делали для объединения файлов Excel . Это просто и работает лучше по сравнению с кодом VBA , который мы использовали для (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
Внесите изменения, которые я выделил жирным шрифтом.
Нажмите F5(Press F5) , и он выполнит код
Он будет импортировать все слайды из всех файлов, доступных в этой папке. Тем не менее, он потеряет форматирование. Это самая большая проблема с кодом, но он может объединять любое количество файлов, что является его самым значительным преимуществом. Обязательно(Make) удалите код VBA после завершения импорта. Код предоставлен PPTFAQ.c0m.(by PPTFAQ.c0m.)
3] Скопируйте и вставьте слайды
Я использую это иногда, когда есть несколько файлов, обычно меньше трех, и мне нужно скопировать из них только несколько слайдов. Пока вы можете использовать Ctrl + C и Ctrl + V , но вы потеряете форматирование. Поэтому после того, как вы скопируете слайд, щелкните правой кнопкой мыши раздел списка слайдов в целевом файле и выберите «Сохранить формат».
Я надеюсь, что всем этим методам было легко следовать, и вы смогли объединить несколько файлов PowerPoint .
Обязательно(Make) выберите количество файлов для слияния и тему(Theme) слайда в соответствии с вашими потребностями.
Читать далее(Read next) : Как объединить документы Word(How to Merge Word Documents) .
Related posts
Как изменить размер слайда в PowerPoint для лучшей презентации
Как размыть картинку в PowerPoint
Excel, Word or PowerPoint не мог начать в прошлый раз
Как связать один PowerPoint presentation на другой
PowerPoint не отвечает, замораживает, висит или перестал работать
Как отремонтировать коррумпированный PowerPoint file
Как создать Org chart в PowerPoint
Как изменить Background в PowerPoint
Как связать элементы, Content or Objects к PowerPoint slide
Как размыть часть картины с PowerPoint
Как отформатировать и изменить Slide layout в PowerPoint сразу
Как использовать Measurement Converter в Microsoft Office
Как изменить Slide size and orientation в PowerPoint
Как сжать PowerPoint file на Windows 10
Convert Word, PowerPoint, Excel Documents в PDF с использованием Google Docs
Как я могу скрыть Audio icon в PowerPoint
Как добавить кренющие кредиты в PowerPoint presentation
Как создать Photo Album в PowerPoint
Как сделать Flowchart в PowerPoint
Как исправить PowerPoint не может сохранить file error