XL 2019 Bouton pour ouvrir un fichier Excel

Toubabou

XLDnaute Impliqué
Je voudrai en cliquent sur le bouton, ouvrir un fichier excel (appelé "cours botanique") qui pourrait se trouver soit sur mon disque dur, soit sur un disque dur externe. Dont le chemin est :
\cours jm\botanique\cours botanique,xlsm
Pourriez-vous m’aider ?
 

Pièces jointes

  • TEST 2020-3.xlsm
    17.6 KB · Affichages: 10

st007

XLDnaute Barbatruc
Si tu veux, çà revient à lui dire ou se trouve ton fichier ...
puisque tu y a mis le fichier contenant cette macro
VB:
Workbooks.Open Filename:=ThisWorkbook.Path & "\Cours botanique.xlsm"
 
Dernière édition:

jmfmarques

XLDnaute Accro
Bonjour
ThisWorkbook.Path est le chemin complet du classeur principal.
Si le fichier à ouvrir est dans l'un des dossiers (disons toto) de ce classeur, il est bien clair qu'il faut alors le préciser --->>
Workbooks.Open Filename:=ThisWorkbook.Path & "\toto\Cours botanique.xlsm"
 

Toubabou

XLDnaute Impliqué
Visiblement il ne trouve pas le chemin. Il cherche sur C: alors qu'il est sur F: (ma clé USB)

Capture.JPG
 

st007

XLDnaute Barbatruc
C'est ce que je sous entendais tout a l'heure, this workbookpath, dit bien le chemin de "celui-ci" de fichier ...
cela doit fonctionner si tes deux fichiers sont sur le même disque ...
il te faut au moins placer le fichier contenant ce bouton et cette macro sur le F:/ donc ta clé usb
 

Discussions similaires

Réponses
19
Affichages
547
Réponses
4
Affichages
315

Statistiques des forums

Discussions
312 195
Messages
2 086 079
Membres
103 112
dernier inscrit
cuq-laet