Поделиться через


Метод 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 и обратная связь.