Метод Speech.Speak (Excel)
Microsoft Excel воспроизводит текстовую строку, передаваемую в качестве аргумента.
Синтаксис
expression. Говорить (Text, SpeakAsync, SpeakXML, Purge)
Выражение Переменная, представляющая объект speech .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Текст | Обязательный | String | Произносимый текст. |
SpeakAsync | Необязательный | Variant | Значение True приводит к тому, что текст произносится асинхронно (метод не будет ожидать, пока текст будет произнесен). Значение False приводит к синхронному произнесу текста (метод ожидает, пока текст будет произнесн, прежде чем продолжить). Значение по умолчанию - false. |
SpeakXML | Необязательный | Variant | Значение True приводит к тому, что текст интерпретируется как XML. Значение false приводит к тому, что текст не интерпретируется как XML, поэтому все XML-теги считываются и не интерпретируются. Значение по умолчанию - false. |
Очистить | Необязательный | Variant | Значение True приводит к завершению текущей речи и очистке всего буферизованного текста перед произнесенным текстом. Значение False не приводит к завершению текущей речи и не очищает буферный текст перед произнесенным текстом. Значение по умолчанию - false. |
Пример
В этом примере Microsoft Excel говорит "Hello".
Sub UseSpeech()
Application.Speech.Speak "Hello"
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.