Table des matières
Avez-vous une édition d'Excel avec « Text to Speech » installée ? Si tel est le cas, vous pouvez faire parler Excel à partir du code VBA. N'oubliez pas de monter vos haut-parleurs.
Texte pour parler
Ce qui suit prononcera le texte dans la cellule A1 de l'ActiveSheet :
123456789 | Sous SayThisCell()Cellules (1, 1). ParlerFin du sous-marin |
Cette macro ne nécessite pas que le texte soit dans une feuille de calcul, elle dit le contenu d'une chaîne :
1234567891011121314151617 | Sous SayThisString()Dim SayThis en tant que chaîneSayThis = "J'adore Microsoft Excel"Application.Speech.Speak (SayThis)Fin du sous-marin |