Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/05/2008, 08h31   #1
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Par défaut Utiliser la synthèse vocale sous Office

Bonjour, jai un souci avec ce tuto: http://www.gmayor.com/word_text_to_speech.htm

c'est en anglais, quelqu'un saurait il m'expliquer ce que je dois faire ?
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 12h19   #2
Membre régulier
 
Avatar de SnakeCharmer
 
Inscription : mars 2008
Messages : 117
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 117
Points : 85
Points : 85
bonjour,
Tout d'abordn tu dois avoir installé "microsoft speech object library", que tu actives dans le menus "References"
Ensuite tu crée un module VBA, que tu appelle TextToSpeech, et tu colles le code du tuto dans ce module.
Au final, tu crées une barre d'outils où tu crées une icone pour l'activation de ta macro "texttospeech"
__________________
Faut-il partir ? Rester ? Si tu peux rester, reste ; Pars, s'il le faut.
SnakeCharmer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 12h25   #3
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
merci beaucoup

maus ou puis-je télécharger microsoft speech object library ?
je ne trouve pas sur google
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 13h35   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 364
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 364
Points : 29 286
Points : 29 286
N'ayant pas vu le tuto pour cause de DMZ !

Mais Excel possède cette fonctionnalité !
Il serait alors possible de faire appel à ce module d'Excel.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 13h38   #5
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Citation:
Envoyé par Heureux-oli Voir le message
Il serait alors possible de faire appel à ce module d'Excel.
Pourai tu m'expliquer comment faire ?
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 14h01   #6
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 364
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 364
Points : 29 286
Points : 29 286
Tu dois déclarer la bibliothèque Excel dans ton projet Word.

Code :
1
2
3
4
5
6
7
8
9
Sub parler()
Dim xlApp As New Excel.Application
 
xlApp.Speech.Speak "bonjour "
Set xlApp = Nothing
 
 
 
End Sub
Tu peux ensuite faire une boucle pour lui faire dire tout ce que tu veux !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 14h05   #7
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Merci beaoucp mais je ne sais pas ou déclarer cela
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 14h08   #8
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 364
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 364
Points : 29 286
Points : 29 286
Où tu veux !
Dans ThisDocument, dans un module, ...
Pour les références, c'est (dans le VBE)
Outils
Option
Références
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 14h10   #9
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
je n'est pas référence dans option
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 14h38   #10
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 364
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 364
Points : 29 286
Points : 29 286
J'ai écrit dans le VBE qui est l'éditeur VBA !!

Normalement toutes les versions sont les mêmes.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 15h01   #11
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
ok merci encore
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h45.


 
 
 
 
Partenaires

Hébergement Web