Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
J'ai trouver un code auquel je peut ecouter de la musique avec Windows Media Player seul probleme j'aimerai choisir la musique par ma combobox.
Avec ce code
Code:
Private Sub CommandButton3_Click()
WindowsMediaPlayer1.URL = "C:\Users\Max\Desktop\Musiques\Hymnes\Afghanistan.wav"
WindowsMediaPlayer1.Controls.Play
End Sub
Private Sub WindowsMediaPlayer1_PlayStateChange(ByVal NewState As Long)
If NewState = 3 Then WindowsMediaPlayer1.fullScreen = False
End Sub
je te remercie de la réponse entre temps j'ai trouver ceci qui fonctionnne.
Code:
Private Sub CommandButton3_Click()
'jouerWindowsMediaPlayer
WindowsMediaPlayer1.URL = "C:\Users\Max\Desktop\Musiques2\" & ComboBox1 & ".wav"
WindowsMediaPlayer1.Controls.Play
End Sub
Pourrai tu me dire comment je peut arreter la musique avec un bouton.
autres procédures, attention, les morceaux sont dans le même dossier
Code:
Private Declare Function mciExecute& Lib "winmm.dll" (ByVal lpstrCommand$)
Dim Mid As String
Private Sub UserForm_Initialize()
Cb.List = [D5:D9].Value
End Sub
Private Sub Cb_Change()
Mid = ThisWorkbook.Path & "\" & Cb & ".mid"
Call mciExecute("play " & Mid)
End Sub
Private Sub Shut_Click()
Call mciExecute("stop " & Mid)
End Sub
Attention, avec ThisWorkbook.Path ici, les morceaux sont dans le même dossier !
Essayez le code suivant. Le dossier "Hymnes" doit être placé dans C:
Code:
'### Constantes à adapter ###
Const CHEMIN As String = "c:\Hymnes\"
Const SUFFIXE As String = ".mid"
'############################
Private Sub CommandButton3_Click()
Dim i&
If ComboBox1 = " * Stop *" Then ComboBox1 = ""
i& = Shell("C:\Program Files\Windows Media Player\wmplayer.exe " & CHEMIN & ComboBox1.Value & SUFFIXE & "", vbHide)
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
Dim Cell As Range
Me.ComboBox1.AddItem (" * Stop *") 'ajout pmo pour stopper la musique
With Sheets("Feuil1")
For Each Cell In .Range("D5:D" & .Range("D65536").End(xlUp).Row)
Me.ComboBox1.AddItem (Cell)
Next
End With
End Sub
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD