Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Boîte de dialogue

  • Initiateur de la discussion Initiateur de la discussion RONIBO
  • Date de début Date de début

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 !

RONIBO

XLDnaute Impliqué
Bonjour,

J'aimerais faire apparaître une boîte de dialogue d'un répertoire précis (C:/Arsiv/) et avec une extension ".mp3"

Vous avez une idée ?

Merci d'avance
 
Re : Boîte de dialogue

Bonjour,

Comme ça peut-être ,
Code:
Sub OuvreFichier()
    ChDrive "C:\"
    ChDir "C:\Arsiv\"
    LeFichierChoisi = Application.GetOpenFilename("Fichiers MP3 (*.mp3), *.mp3")
    If VarType(LeFichierChoisi) = vbBoolean Then
        Exit Sub
    Else
        Workbooks.Open Filename:=LeFichierChoisi
    End If
End Sub
 
Re : Boîte de dialogue

Bonjour,

Une piste avec
Code:
Declare Function ShellExecute& Lib "shell32.dll" Alias "ShellExecuteA" ( _
  ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
  ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long)
  
Const SW_SHOWNORMAL = 1

Sub aa()
Dim Ret As Variant
ChDir ("C:\Arsiv")  'à adapter
Ret = Application.GetOpenFilename("Fichiers MP3 (*.mp3), *.mp3")
If Ret = False Then Exit Sub
MsgBox Ret  'pour visualiser (à jeter)
'--- Lance le MP3 ---
ShellExecute Application.hwnd, "open", Ret, vbNullString, vbNullString, SW_SHOWNORMAL
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

Discussions similaires

Réponses
2
Affichages
153
Réponses
6
Affichages
235
Réponses
0
Affichages
136
Réponses
6
Affichages
220
Réponses
52
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…