OVH Cloud OVH Cloud

Efface contenu

2 réponses
Avatar
pabd
Bonjour,
En A2
j'ai:=SI(ESTERREUR(INDEX(CodeArticle;EQUIV($B26;Désignation;0);1));"";(INDEX
(CodeArticle;EQUIV($B26;Désignation;0);1)))
Cela me renvoit une donnée.
J'aimerais avec une macro effacer le contenu sans effacer la formule.


Merci

Pascal

2 réponses

Avatar
Philippe.R
Bonjour padb,
Il résulte de ta formule que pour avoir un résultat vide, il faut que B26 le soit ; sinon, le contenu de
ta cellule étant la formule, tu ne peux l'effacer sans effacer la formule.
Si tu acceptes d'effacer le contenu de B26, la macro serait :

sub annule
[b26].clearcontents
end sub
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"pabd" a écrit dans le message de news:u$
Bonjour,
En A2
j'ai:=SI(ESTERREUR(INDEX(CodeArticle;EQUIV($B26;Désignation;0);1));"";(INDEX
(CodeArticle;EQUIV($B26;Désignation;0);1)))
Cela me renvoit une donnée.
J'aimerais avec une macro effacer le contenu sans effacer la formule.


Merci

Pascal




Avatar
pabd
Bah oui c'est con je n'y avais pas pensé
Merci

"Philippe.R" a écrit dans le message de
news:
Bonjour padb,
Il résulte de ta formule que pour avoir un résultat vide, il faut que B26
le soit ; sinon, le contenu de

ta cellule étant la formule, tu ne peux l'effacer sans effacer la formule.
Si tu acceptes d'effacer le contenu de B26, la macro serait :

sub annule
[b26].clearcontents
end sub
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"pabd" a écrit dans le message de
news:u$

Bonjour,
En A2

j'ai:=SI(ESTERREUR(INDEX(CodeArticle;EQUIV($B26;Désignation;0);1));"";(INDEX


(CodeArticle;EQUIV($B26;Désignation;0);1)))
Cela me renvoit une donnée.
J'aimerais avec une macro effacer le contenu sans effacer la formule.


Merci

Pascal