Passer le nom d'un fichier excel en paramètre

Résolu/Fermé
MGIG62 - 11 févr. 2011 à 22:05
 MGIG62 - 19 févr. 2011 à 14:50
Bonjour,



Je travaille avec office 2003 au bureau.

À partir d'excel j'ouvre word pour faire une fusion. Cela marche bien pour certains fichiers car j'utilise le vba word pour faire la fusion et c'est dans le VBA word que je donne le nom du ficher excel à ouvrir.

Par contre, dans d'autres situations le fichier excel à ouvrir pour la fusion ne sera jamais le même.

Actuellement, pour que cela fonctionne je fais dans le VBA de word un inputbox qui me demande le chemin et nom du fichier. Je voudrai cependant que cela soit plus automatisé.

Je voudrais à partir de mon fichier excel passer à word le nom du fichier excel duquel il est appelé.

Comment faire? Est-ce possible? ou peut-être il y a une autre façon?

Merci

MGIG62
A voir également:

2 réponses

melanie1324 Messages postés 1504 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 154
13 févr. 2011 à 20:46
Bonjour,

il est tout à fait possible de le mettre dans une variable.
Si tu le demandes par inputbox :
variable = inputbox(...)
'variable = nom de ton fichier.

si tu pars d'un ficheir excel :
variable =activeworkbook.name
0
Salut Mélanie1324

Merci
Je vais essayer ça.
0