chemin du dossier contenant le fichier Excel

chemin du dossier contenant le fichier Excel - VB/VBA/VBS - Programmation

Marsh Posté le 01-05-2008 à 17:28:48    

Bonjour,
 
Je cherche à faire apparaitre une image dans un UserForm, mais je voudrais ne pas avoir a taper tous le chemin de l'image, cette image est dans le même dossier que le fichier excel qui m'interesse.
Ainsi j'aimerais ecrire non pas LoadPicture("C:\Mes documents\VBA\" + Cells(1, 1)) (le nom du fichier image lui-même est ecrit dans la cellule(1,1)).
Mais ecrire quelque chose comme LoadPicture("chemin du dossier contenant ce fichier excel" + Cells(1,1)) .
 
Comment se traduit "chemin du dossier contenant ce fichier excel" en langage informatique ?
Ce doit etre quelque chose du style "ActiveWorbook.Path" mais je ne trouve pas precisement.
 
J'ai parcouru le net ainsi que l'aide de VBA pendant plusieurs heures sans trouver la réponse ... Je fais cette recherche afin que mon application VBA soit lisible sur n'importe quel ordinateur sans avoir a réecrire le nom du chemin.
 
Merci par avance de vos réponses.


Message édité par dikaios1988 le 01-05-2008 à 18:33:56
Reply

Marsh Posté le 01-05-2008 à 17:28:48   

Reply

Marsh Posté le 01-05-2008 à 19:36:34    

bonjour,
si ca peut taider
y = ActiveWorkbook.Path
Z = Cells(1, 1).Value
MsgBox (y + "\" + Z + ".jpg" )

Reply

Marsh Posté le 02-05-2008 à 00:45:43    

Merci beaucoup !!  
Grace a toi j'ai compris comment faire : LoadPicture(ActiveWorkbook.Path + "\" + Cells(1,1).Value)
C'était effectivement comme ça qu'il fallait que j'ecrive le chemin de l'image, je n'avais pas du tout pensé à rajouter "\"


Message édité par dikaios1988 le 02-05-2008 à 00:49:23
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed