VBA: ouvrir un fichier sans donner le chemin

Fermé
yop - 15 janv. 2008 à 20:16
@¿@ Messages postés 48 Date d'inscription samedi 5 janvier 2008 Statut Membre Dernière intervention 23 mai 2009 - 15 janv. 2008 à 23:19
Bonjour,

Je dois faire une macro qui permet d'ouvrir un fichier "xyz.xls" sans donner le chemin. Le fichier à partir duquel je veux ouvrir "xyz.xls" est dans le même répertoire que "xyz.xls". Mais le répertoire change d'un ordinateur à l'autre, c'est pourquoi je ne peux pas donner de chemin.

Voici ce que j'ai fait, mais ca ne marche pas!

Sub ouverture()

Range("A8:G8").Select
CurDir
Workbooks.Open Filename:="xyz.xls"
End Sub

Merci bien! Yop
A voir également:

2 réponses

eriiic Messages postés 24585 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 27 juin 2024 7 226
15 janv. 2008 à 21:47
bonsoir,

essaie avec Workbooks.Open Filename:=".\xyz.xls"
eric
0
@¿@ Messages postés 48 Date d'inscription samedi 5 janvier 2008 Statut Membre Dernière intervention 23 mai 2009 6
15 janv. 2008 à 23:19
ou utilise la fonction vbdirectory
@+
0