OVH Cloud OVH Cloud

Contrôler une image en Excel

6 réponses
Avatar
Dominic Feron
Bonjours à tous,

J'aimerais savoir s'il est possible de contrôler une image en Excel à l'aide
de macros. Par exemple, j'aimerais faire une grenre d'image.hide selon
certaine condition. Le problème c'est que je ne peux pas attribuer de nom à
cette image pour que je puisse la contrôler dans mes macros.

Quelqu'un peut m'éclairer?

Merci beaucoup!

6 réponses

Avatar
AV
Le problème c'est que je ne peux pas attribuer de nom à
cette image pour que je puisse la contrôler dans mes macros.


Mais pourquoi donc ?
Sans nom, ça va pas être facile....

AV

Avatar
papou
Bonjour
S'il n'y a qu'une image dan la feuille :
Feuil2.Shapes(1).Visible = msoFalse
NB : ici c'est le codename de la feuille qui est utilisé
Cordialement
Pascal

"Dominic Feron" a écrit dans le message de
news:
Bonjours à tous,

J'aimerais savoir s'il est possible de contrôler une image en Excel à
l'aide

de macros. Par exemple, j'aimerais faire une grenre d'image.hide selon
certaine condition. Le problème c'est que je ne peux pas attribuer de nom
à

cette image pour que je puisse la contrôler dans mes macros.

Quelqu'un peut m'éclairer?

Merci beaucoup!




Avatar
Dominic Feron
Je vais expliquer pourquoi, je suis en train de faire un logiciel de feuille
de temps.

La dessus il y a 8 modèle différents, tous le même format sauf avec un logo
qui diffère entre chque. Je ne veux pas faire 8 feuille Excel différentes
avec juste un logo qui change dedans.

Je mettrais les 8 logos dans la même feuille et ensuite faire afficher celui
que je veux.

"AV" a écrit dans le message de
news:
Le problème c'est que je ne peux pas attribuer de nom à
cette image pour que je puisse la contrôler dans mes macros.


Mais pourquoi donc ?
Sans nom, ça va pas être facile....

AV





Avatar
AV
Je mettrais les 8 logos dans la même feuille et ensuite faire afficher celui
que je veux.


Ben c'est parfait : tu nommes les 8 images et tu en affiches 7 en fonction de
ton choix tu en affiches 1 et tu masques les 7 autres

AV

Avatar
Dominic Feron
Excellent mon papou, j'ai fait Feuil1.Shapes("Nom de l'image").Visible msoFalse, et ça marche thx!

"papou" a écrit dans le message de
news:%
Bonjour
S'il n'y a qu'une image dan la feuille :
Feuil2.Shapes(1).Visible = msoFalse
NB : ici c'est le codename de la feuille qui est utilisé
Cordialement
Pascal

"Dominic Feron" a écrit dans le message
de

news:
Bonjours à tous,

J'aimerais savoir s'il est possible de contrôler une image en Excel à
l'aide

de macros. Par exemple, j'aimerais faire une grenre d'image.hide selon
certaine condition. Le problème c'est que je ne peux pas attribuer de
nom


à
cette image pour que je puisse la contrôler dans mes macros.

Quelqu'un peut m'éclairer?

Merci beaucoup!








Avatar
Dominic Feron
Je n'avais pas vu qu'on puvais nommer l'image au début :p

"AV" a écrit dans le message de
news:e$
Je mettrais les 8 logos dans la même feuille et ensuite faire afficher
celui


que je veux.


Ben c'est parfait : tu nommes les 8 images et tu en affiches 7 en fonction
de

ton choix tu en affiches 1 et tu masques les 7 autres

AV