WB.openVBA

JPD1932 Messages postés 3 Date d'inscription mercredi 2 janvier 2013 Statut Membre Dernière intervention 15 septembre 2024 - 12 sept. 2024 à 16:14
yg_be Messages postés 23363 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 2 décembre 2024 - 13 sept. 2024 à 17:39

Bonjour,

Je désire ouvrir un fichier en vba; le nom de ce fichier se trouve dans une cellule

comment rédiger l'instruction workbooks.open, pour que le contenu de la cellule soit le nom du fichier


Windows / Chrome 128.0.0.0

2 réponses

yg_be Messages postés 23363 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 2 décembre 2024 Ambassadeur 1 556
12 sept. 2024 à 17:32

bonjour,

si le nom est en A1:

Workbooks.Open ([a1])
0
JPD1932 Messages postés 3 Date d'inscription mercredi 2 janvier 2013 Statut Membre Dernière intervention 15 septembre 2024
13 sept. 2024 à 16:28

Merci pour vtre réponse

voici l'instruction


    Workbooks.Open "C:\Users\Jean pierre\Desktop\CALENDRIER - NOUVEAU\CALENDRIER 365 EXCEL\[D3].xlsx"

Ca ne fonctionne pas

la même formulation en remplçant le [D3] par le nom du fichier fonctionne

0
yg_be Messages postés 23363 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 2 décembre 2024 1 556
13 sept. 2024 à 17:39
 Workbooks.Open "C:\Users\Jean pierre\Desktop\CALENDRIER - NOUVEAU\CALENDRIER 365 EXCEL\" + cstr([D3]) + ".xlsx"
0