OVH Cloud OVH Cloud

Couleur de fond comme condition

4 réponses
Avatar
Antoine
Bonjour,

Dans mon programme, je s=E9lectionne une cellule dans une=20
feuille excel.
Je souhaite effectuer l'op=E9ration suivante :
si la couleur de fond de la case est vert, la rendre=20
transparente.

J'ai essay=E9 : if selection.interior.colorindex =3D 4....,=20
mais =E7a n'a pas l'air de fonctionner.

QQun sait-il ?

4 réponses

Avatar
Raymond
Bonjour.

As-tu posé la question sur le forum Excel ?

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Antoine" a écrit dans le message de
news:0ae801c39495$77331420$
Bonjour,

Dans mon programme, je sélectionne une cellule dans une
feuille excel.
Je souhaite effectuer l'opération suivante :
si la couleur de fond de la case est vert, la rendre
transparente.

J'ai essayé : if selection.interior.colorindex = 4....,
mais ça n'a pas l'air de fonctionner.

QQun sait-il ?
Avatar
Oui, pas de réponse !!!



-----Message d'origine-----
Bonjour.

As-tu posé la question sur le forum Excel ?

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Antoine" a écrit dans
le message de

news:0ae801c39495$77331420$
Bonjour,

Dans mon programme, je sélectionne une cellule dans une
feuille excel.
Je souhaite effectuer l'opération suivante :
si la couleur de fond de la case est vert, la rendre
transparente.

J'ai essayé : if selection.interior.colorindex = 4....,
mais ça n'a pas l'air de fonctionner.

QQun sait-il ?


.



Avatar
Raymond
Ils sont pas sympa......

je ne l'ai jamais testé mais je ferais comme ceci:

App.Range("C5").Select
If App.Selection.Interior.ColorIndex = 43 Then

De toute façon il faut mettre .selection ou App.selection
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


a écrit dans le message de
news:04da01c394ac$9b286f30$
Oui, pas de réponse !!!
Avatar
Raymond
Ils sont pas sympa......

je ne l'ai jamais testé mais je ferais comme ceci:

Feuille.Range("C5").Select
If feuille.Selection.Interior.ColorIndex = 43 Then

De toute façon il faut mettre .selection ou Feuille.selection

Feuille est un objet feuille.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.

"Antoine" a écrit dans le message de
news:0ae801c39495$77331420$
Bonjour,

Dans mon programme, je sélectionne une cellule dans une
feuille excel.
Je souhaite effectuer l'opération suivante :
si la couleur de fond de la case est vert, la rendre
transparente.

J'ai essayé : if selection.interior.colorindex = 4....,
mais ça n'a pas l'air de fonctionner.

QQun sait-il ?