Ler em inglês

Compartilhar via


Método Speech.Speak (Excel)

O Microsoft Excel reproduz a sequência de caracteres de texto que é passada como um argumento.

Sintaxe

expressão. Speak (Text, SpeakAsync, SpeakXML, Purge)

Expressão Uma variável que representa um objeto Speech .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Text Obrigatório String O texto a ser falado.
SpeakAsync Opcional Variantes True faz com que o texto seja falado de forma assíncrona (o método não aguardará que o texto seja falado). False faz com que o texto seja falado de forma síncrona (o método aguarda que o texto seja falado antes de continuar). O padrão é False.
SpeakXML Opcional Variantes True faz com que o texto seja interpretado como XML. False faz com que o texto não seja interpretado como XML, portanto, todas as marcas XML são lidas e não interpretadas. O padrão é False.
Purge Opcional Variantes True faz com que a fala atual seja encerrada e qualquer texto em buffer seja limpo antes que o texto seja falado. False não faz com que a fala atual seja encerrada e não purgue o texto em buffer antes que o texto seja falado. O padrão é False.

Exemplo

Neste exemplo, o Microsoft Excel fala "Hello".

Sub UseSpeech() 
 
 Application.Speech.Speak "Hello" 
 
End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.