Microsoft 365 Code VBA - prise en compte de tous les types des extensions des fichiers Excel à ouvrir

RCAVBA

XLDnaute Junior
Bonjour à tous,

Je souhaiterais modifier mon code ci-dessous à telle sorte de prendre en compte tous les types d'extensions sans faire rentrer une extension donnée.

L'objectif est d'ouvrir un fichier via la fonction en renseignant au préalable dans des cellules le dossier du fichier, le nom du fichier ainsi que l'extension:

VB:
If (TestFichierOuvert(nom_fichier_origine + extension) = True) Then Workbooks.Open Filename:=adresse_dossier_du_fichier+ "\" + nom_du_fichier + extension

Serait-il possible de ne pas renseigner l'extension et de prendre en compte tous les types d'extension : xls, xlsx, xlsb...

NB. l'extension est une variable dans mon code.

Merci

Cdt,
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonsoir à tous,

Ah je n'avais pas vu qu'il y avait un Fil de Discussion "parallel" à cette histoire...

Pour ceci :
a moins que tu ai des fichiers de même nom mais pas les même extensions
au quel cas je te suggère de revoir la conception générale de ton projet

Oui c'est ce que je me suis efforcé de contre-carrer et blinder dans cet autre Fil de Discussion plus ou moins doublon de notre ami @RCAVBA :


Bonne soirée
@+Thierry
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote