VB Excel ouvrir fichier nom incomplet

Résolu/Fermé
Xixi - 28 mai 2008 à 11:04
 Papoum - 14 déc. 2013 à 12:58
Bonjour,

Je désire ouvrir un fichier dont je connais le répertoire mais pas le nom complet.

Exemple : ouvrir le fichier D:\Groupe\Test280520081102.xls

En sachant que je n'ai dans mon répertoire qu'un seul fichier dont le nom commence par "Test"

Merci de votre aide

17 réponses

Euhhh presque pour le premier, mais en fait le Dir ne fonctionne pas apparemment.

Sub TestDir()

Dim R As String
R = ThisWorkbook.FullName
R = Left(R, 8) & "*"
MsgBox R 'le nom tronquer du classeur et chemin. OK renvoie D:\Group
MsgBox Dir(R) 'le nom complet du classeur. KO ne renvoie rien
End Sub

Par contre....

Fich = "D:\Groupe\" & dir("D:\Groupe\Test1*") me renvoie le bon fichier.

:-) :-) :-) :-) :-)


Encore une petite question en rapport ;-) comme j'essaye d'être propre au lieu de mettre D:\Groupe\ je préfère mettre .\ et ensuite pour ouvrir le workbook je crois qu'il ne faut que le nom du .xls donc comment éliminer les caracteres donnant le chemin du fichier pour n'en garder que le nom sachant que ce nombre de caracteres est fixe?

Un grand merci lermite
1