• Initiateur de la discussion Initiateur de la discussion ngexcel
  • 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 !

ngexcel

XLDnaute Occasionnel
bonjour à tous et toutes

j ai trouvé un fichier qui me permet de lister et d ouvrir les fichiers excel qui sont dans un répertoire
mon problème je liste bien les fichiers xls,xlsm,xlsx mais je n arrive pas a ouvrir les formats xlsm ou xlsx

je vous joint le fichier merci d avance
 
Re : ouvrir fichier xlsm

re

une autre façon d'ouvrir un fichier ...
ceci dans un module
et tu tapes F5 sur le Sub ShellOuvreFich()

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) As Long

Public Sub ShellOuvreFich()
Dim Fichier As Variant, fTypes$, Result, I%
fTypes = "Fichiers (*.*) (*.*),"
Fichier = Application.GetOpenFilename(Title:="Ouvrir", fileFilter:=fTypes)
If Fichier = False Then
   MsgBox "Pas de fichier sélectionné.", , "Microsoft"
Else
   I = InStrRev(Fichier, ".")
   If I Then
      If LCase(Mid(Fichier, I, 3)) = ".xl" Then
         ThisWorkbook.FollowHyperlink Fichier
      Else
         Result = ShellExecute(0, "Open", Fichier, "", "", 1)
      End If
   End If
End If
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
4
Affichages
290
Réponses
4
Affichages
512
  • Question Question
Réponses
32
Affichages
524
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
420
Réponses
2
Affichages
189
Réponses
0
Affichages
112
  • Résolu(e)
Microsoft 365 problème
Réponses
19
Affichages
798
  • Question Question
Microsoft 365 couleur et ligne
Réponses
6
Affichages
267
Retour