Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft Excel reproduce la cadena de texto que se ha pasado como argumento.
Sintaxis
más sencilla.Hablar (texto, SpeakAsync, SpeakXML,Purge)
expresión Variable que representa un objeto de voz .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Text | Obligatorio | String | Texto que se va a decir. |
| SpeakAsync | Opcional | Variant | True hace que el texto se hable de forma asincrónica (el método no esperará a que se hable el texto). False hace que el texto se hable de forma sincrónica (el método espera a que se diga el texto antes de continuar). El valor predeterminado es Falso. |
| SpeakXML | Opcional | Variant | True hace que el texto se interprete como XML. False hace que el texto no se interprete como XML, por lo que las etiquetas XML se leen y no se interpretan. El valor predeterminado es Falso. |
| Purge | Opcional | Variant | True hace que la voz actual termine y que se purgue cualquier texto almacenado en búfer antes de que se hable texto. False no hace que la voz actual termine y no purga el texto almacenado en búfer antes de que se hable texto. El valor predeterminado es False. |
Ejemplo
En este ejemplo, Microsoft Excel dice "Hello".
Sub UseSpeech()
Application.Speech.Speak "Hello"
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.