Я хочу, чтобы создать макрос, который начнет текст в речь по тексту, который находится в примечаниях к презентаторам. Я буду применять макрос к кнопке ActiveX, которая позволит пользователю начать чтение и eventaully. Я хотел бы время анимации слайдов в речи.PowerPoint Text to Speech Macro
Я имею в Excel успеха на VBA в возможности записать команду говорить на ячейку с:
application.speech.speak (sheet1.cells(1,1))
, и я нашел код, который будет вводить текст в динамик раздел для всех слайдов отмечает.
Sub AddTextAllSpeakerNotes()
Dim sld As Slide
For Each sld In ActivePresentation.Slides
sld.NotesPage.Shapes.Placeholders(2).TextFrame.TextRange = ""
Next sld
End Sub
Я добавил Microsoft Speech Object Library Reference, но я никогда не могу получить VBA распознавать речевые команды и автозаполнения любые команды, которые помогут мне понять, как получить дальше.
Как написать код, который будет применять команду «текст-речь» к разделу примечаний динамиков конкретного слайда.
Попробуйте добавить ссылку на Excel. Привяжите (рано) объект Excel и выполните команду 'Speech', используя тот же самый код, который вы использовали выше, но на этот раз вытащили информацию из вашего« TextFrame ». – L42