4

Мне нужно найти способ обновить слайд-презентацию PowerPoint с помощью изображений, основанных на отзывах аудитории (т. Е. Аудитория голосует за изображение, а затем это изображение помещается на слайд позже).

Я обеспокоен риском редактирования в режиме презентации и непреднамеренного выхода редактора из слайд-шоу в середине презентации.

Существуют ли какие-либо дополнения и т.д., Которые можно использовать в PowerPoint для редактирования / изменения слайда во время середины презентации, одновременно предотвращая риск испортить живую презентацию, если это возможно?

Идеи до сих пор:

  • Использование плагина LiveWeb и FTP-сайта /Dropbox для указания на изображение и перезаписи изображения на слайде LiveWeb на основе отзывов аудитории (слишком сложно для редакторов, которые будут делать это вживую)
  • Обновляйте презентацию удаленно, находясь в общей сети (не уверен, что PPT обновит это в прямом эфире.).
  • Обновление: пока презентация использует "представление докладчика" и расширенный монитор, вы можете перемещаться по всему компьютеру и редактировать любой слайд в PowerPoint. Отредактированные слайды покажут обновленный контент / изображения в живой презентации. Однако это делает паузу в прямом эфире. Поэтому, если представителю необходимо перейти к следующему слайду или активировать анимацию во время редактирования, этого не произойдет, пока презентация не будет возобновлена. Кажется, что это будет работать до тех пор, пока докладчик не попытается перейти к следующему слайду до того, как редактор завершит редактирование. Любые надстройки, которые позволяют одновременное редактирование и навигацию презентации?

Кто-нибудь когда-нибудь делал что-то подобное раньше? Что вы сделали, чтобы это работало в живой презентации?

6 ответов6

2

Это действительно довольно просто, особенно если учесть, что вы хотите изменить слайд, который в данный момент не отображается (что может быть сложно из-за ошибок в некоторых версиях PPT).

Добавьте это к модулю VBA в своей презентации.
Вы должны будете сохранить презентацию как PPTM или PPSM, а не PPTX/PPTX.

Следуйте инструкциям, включенным в качестве комментариев:

Option Explicit

' We'll modify slide #4 ... change as needed
' Make sure that the slide has no empty content or picture placeholders on it
Const lSlideNum As Long = 4

Sub AddAnImage()
    ' add a shape to any slide you like
    ' assign the shape an Action Setting of Run Macro: AddAnImage

    Dim oSl As Slide
    Dim oSh As Shape

    Set oSl = ActivePresentation.Slides(lSlideNum)

    ' bring in the image; setting width/height to -1 ensures that you
    ' don't distort it
    Set oSh = oSl.Shapes.AddPicture("c:\temp\photo.jpg", msoFalse, msoTrue, 0, 0, -1, -1)

    With oSh
        .LockAspectRatio = msoTrue ' to make sure it stays undistorted
        ' change its position/size as you wish
        ' for example, let's make it the full width of the slide:
        .Width = ActivePresentation.PageSetup.SlideWidth
    End With

End Sub
2

MDT ближе, чем он мог подумать; Я использовал для брифинга кучу презентаций, некоторые из которых редактировались во время шоу. Ключевым моментом является создание мастер-презентации в виде плавного интерфейса к коллекции презентаций. Раньше я делал это в Office 97; Я уверен, что это можно сделать сейчас. Если это соответствует вашим потребностям, статическая ссылка на изменчивую презентацию (но со стабильным именем файла) может быть подходящей.

2

В PowerPoint 2013 это действительно очень просто:

  1. В представлении докладчика нажмите «Показать панель задач» (в верхнем левом углу).

  2. Когда панель задач открывается в нижней части экрана, нажмите на вкладку PowerPoint,

  3. В трех отображаемых представлениях («Редактор», «Докладчик» и «Слайд-шоу») щелкните представление «Редактор».

  4. Если вы хотите, чтобы аудитория видела ваши изменения по мере их внесения, показывайте одно и то же слайд во всех трех видах.

  5. Если вы не хотите, чтобы аудитория видела изменения до тех пор, пока вы не закончите, щелкните черный значок экрана в представлении докладчика (монитор с диагональной линией в поперечнике), прежде чем начать изменение, ИЛИ перейдите на другой слайд в представлении докладчика.

  6. Слайд-шоу покажет ваш измененный слайд на большом экране, когда вы перейдете к нему.

Счастливое PowerPointing!

1
Option Explicit

' We'll modify slide #4 ... change as needed ' Make sure that the slide has no empty content or picture placeholders on it Const lSlideNum As Long = 4

Sub AddAnImage()
    ' add a shape to any slide you like
    ' assign the shape an Action Setting of Run Macro: AddAnImage

    Dim oSl As Slide
    Dim oSh As Shape

    Set oSl = ActivePresentation.Slides(lSlideNum)

    ' NEW:  Delete any existing image we may have added previously
    On Error Resume Next
    Set oSh = oSl.Shapes("MagicImage")
    If Err.Number = 0 Then
       oSh.Delete
    End If

    ' bring in the image; setting width/height to -1 ensures that you
    ' don't distort it
    Set oSh = oSl.Shapes.AddPicture("c:\temp\photo.jpg", msoFalse, msoTrue, 0, 0, -1, -1)

    With oSh
        ' NEW:  Name it so we can locate it easily later:
        .Name = "MagicImage"
        .LockAspectRatio = msoTrue ' to make sure it stays undistorted
        ' change its position/size as you wish
        ' for example, let's make it the full width of the slide:
        .Width = ActivePresentation.PageSetup.SlideWidth
    End With

End Sub
1

Вы когда-нибудь думали о кастомных шоу? Создайте один файл PPT со всеми возможными комбинациями. По мере того, как вы нажимаете на слайды и выбираете гиперссылку на изображение, которое включает в себя правильное изображение. Немного подумав и составив дерево для отслеживания всех возможных комбинаций, вы можете делать то, что хотите.

0

Это очень старо, но как человек, которому нужно было иметь возможность обновлять будущие слайды без прерывания текущего шоу, я обнаружил, что Powershow работал именно так, как мне нужно, чтобы оно работало. Изменения в 2013 году велики, однако они не позволяют пользователю редактировать шоу, не влияя на то, что видит аудитория.

Школа танцев, в которой я работаю, использует слайды, а иногда и фильмы во время нашего концерта. Было несколько раз, когда я нажимал на другой слайд и отключал звук для показа видео, потому что это отключало шоу. Я провел небольшое исследование и нашел Powershow. Потребовалось немного привыкнуть, но это именно то, что мне нужно.

Я могу делать все, что захочу, включая обновление и перестановку, а также удалять предстоящие слайды, пока шоу отображается в другом сеансе в powerpoint.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .