Bonjour,
Je voudrais faire émettre de l'audio à certains moments du logiciel.
VBA peut-il faire cela ?
Merci si vous pouvez m'aider.
Version imprimable
Bonjour,
Je voudrais faire émettre de l'audio à certains moments du logiciel.
VBA peut-il faire cela ?
Merci si vous pouvez m'aider.
Bonsoir,
L'instruction
permet de faire cela...Code:
1
2 Beep
Pour faire quelque chose de plus complet, on peut faire appel à WM Player comme indiqué ici
http://silkyroad.developpez.com/VBA/WindowsMediaPlayer/
Cdt
Merci arosec.
J'ai vu la doc de 'developpez.com' que tu m'as conseillée, mais je n'arrive pas à l'utiliser.
Où pourrais-je trouvr un petit exemple ?
Je souhaiterais à certains endroits de mon logiciel lui faire dire un mot, du genre 'un', 'deux' etc , que j'ai enregistré en mp3 sous forme de fichier 'son_1', etc.
J'ai chargé dans les Références - VBA Project : WindowsMediaPlayer
Mes essais n'acceptent pas: WindowsMediaPlayer1.URL = "C:\son_1.mp3"
et demande 'Objet requis'.
Merci si tu peux m'aider.
bonjour
une autre idée
Code:
1
2
3
4
5
6
7
8
9
10
11 Declare Function mciExecute Lib "winmm.dll" ( ByVal lpstrCommand As String) As Long Exemple d'utilisation : 'Private Sub Form_Load() ' Joue le fichier à l'ouverture de la feuille Dim X ' Nom et chemin de votre fichier WAV ou AVI X = mciExecute("play C:\windows\options\cabs\util\test.mp3") End Sub
au plaisir
Bonjour
Une autre solution extraite de la FAQ :
Comment jouer un fichier audio ou musical depuis Excel ?
Philippe
Merci Philippe JOCHMANS,
Ton exemple m'a bien aidé.
Cordialement.
flamel