Comment écrire la concatenation d'un chemin & cellule & ".jpg" ?

Résolu
chree74 Messages postés 4 Date d'inscription mercredi 14 décembre 2005 Statut Membre Dernière intervention 21 novembre 2011 - 21 nov. 2011 à 16:22
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 21 nov. 2011 à 16:57
Bonjour
je souhaiterais importer une image qui tient compte d'un chemin de répertoire concatener à une valeur de cellule et une extension.

Const imgDefaut = "chemin\valeur cellule & ".jpg"
En fait ce serait la valeur de la cellule qui importerait la bonne image.
Comment puis-je écrire la ligne ? Je ne connais rien au vba
merci
beaucoup

4 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
21 nov. 2011 à 16:45
et :
Const imgDefaut = "........"
ne saurait être l'expression d'une constante, puisque dépendante de la valeur d'une cellule !
Ouvre ton aide sur le mot Const.


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
3
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
21 nov. 2011 à 16:40
Bonjour,

Une cellule de quoi, exactement ?
- Tu est ici dans la section VB6 et non VBA !
- mais, VB6 ou VBA, une "cellule" peut aussi bien être celle d'une listview, que celle d'une DataGridView, etc .. que celle d'une feuille de calcul.


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0
chree74 Messages postés 4 Date d'inscription mercredi 14 décembre 2005 Statut Membre Dernière intervention 21 novembre 2011
21 nov. 2011 à 16:51
C'est la preuve que j'y connais rien !
La référence est une cellule d'une feuille excel 2003.
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
21 nov. 2011 à 16:57
C'est la preuve que j'y connais rien !

Il te faut alors au moins apprendre les rudiments.
1) comment concaténer le contenu d'une variable et une chaîne de caractères
2) comment mettre dans une variable le contenu d'une cellule (un Range, donc) de ta feuille.
Commence par ce commencement indispensable, s'il te plait.

____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0
Rejoignez-nous