Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Microsoft Excel reproduz a sequência de caracteres de texto que é passada como um argumento.
Sintaxe
expressão. Falar (Texto, SpeakAsync, SpeakXML, Remover)
expressão Uma variável que representa um objeto de Voz .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Text | Obrigatório | String | O texto a ser falado. |
| SpeakAsync | Opcional | Variant | Verdadeiro faz com que o texto seja falado de forma assíncrona (o método não aguardará que o texto seja falado). Falso 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 | Variant | Verdadeiro faz com que o texto seja interpretado como XML. Falso faz com que o texto não seja interpretado como XML, pelo que as etiquetas XML são lidas e não interpretadas. O padrão é False. |
| Purge | Opcional | Variant | Verdadeiro faz com que a voz atual seja terminada e qualquer texto em memória intermédia seja removido antes de o texto ser falado. Falso não faz com que a voz atual seja terminada e não remove o texto em memória intermédia antes de o texto ser 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.