Ouvrir un fichier .xlsx externe via une formule ?
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Hello,
la question est toute simple mais la réponse, par contre...
La raison de ma demande : j'utilise des requêtes faisant appel à des valeurs situées dans un fichier externe. Or il s'agit d'un type de requêtes "directes" (j'ignore quel nom ça porte), c'est-à-dire que je ne fais pas d'importation de données, je préfère aller chercher directement mes données là où elles se trouvent, ça m'évite de devoir charger toutes mes feuilles de calcul dans mon document et m'offre plus de souplesse (comme invoquer mon fichier en chemin relatif, par exemple). Malheureusement, pour avoir accès à ces données de cette manière, mon fichier externe doit, lui aussi, être ouvert (règle implicite d'Excel). S'il est fermé, ça ne marche pas !
Du coup, j'aimerais que lorsque je lance mon fichier d'analyse, mon fichier database s'ouvre également.
J'ai découvert qu'il existe une fonction pour la version anglaise qui peut ouvrir un fichier .xlsx, elle s'appelle :
workbooks.open()
Source : https://docs.microsoft.com/en-us/office/vba/api/excel.workbooks.open
Mais l'article date de mars 2022 et j'ai peur qu'il se réfère à la dernière version d'Excel alors que, moi, je suis sur la 2019.
Auriez-vous connaissance d'une fonction équivalente sous Excel 2019 et pour la version française ? Merci ! ;-)
Windows / Chrome 104.0.0.0
- Ouvrir un fichier .xlsx externe via une formule ?
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Comment ouvrir un fichier xlsx ? - Guide
- Ouvrir un fichier .dat - Guide
- XLSX Viewer Free - Télécharger - Tableur
Ben, au pire, c'est marqué dans l'url de la page :-)
Et non, il n'existe pas, à ma connaissance, de "formule" qui déclenche l'ouverture d'un autre fichier