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

Statistiques des forums

Discussions
314 497
Messages
2 110 239
Membres
110 708
dernier inscrit
novy16