Tabla de contenido
¿Tiene una edición de Excel con "Text to Speech" instalado? Si es así, puede hacer que Excel hable desde el código VBA. No olvide subir el volumen de sus altavoces.
Texto a voz
Lo siguiente hablará el texto en la celda A1 de ActiveSheet:
123456789 | Sub SayThisCell ()Celdas (1, 1) .HablaEnd Sub |
Esta macro no requiere que el texto esté en ninguna hoja de cálculo, dice el contenido de una cadena:
1234567891011121314151617 | Sub SayThisString ()Dim SayThis como cadenaSayThis = "Me encanta Microsoft Excel"Application.Speech.Speak (SayThis)End Sub |