OVH Cloud OVH Cloud

=si(.... dans une cellule ==> démodé ?

2 réponses
Avatar
cr
Bonjour
est-ce que les fonctions dans une cellule genre =si(A1="";0;1) (explication
: si la cellule A1 est vide mettre 0 dans la cellule qui contient la
fonction , sinon mettre 1) ne sont plus d'actualité ?

VBA est bien mais un peu verbeux pour des petites choses occasionnelles.

si les fonctions dans les cellules marchent toujours , comment fait-on pour
dire : si cellule contient 'toto' supprimer ou cacher la ligne.

merci et a +

2 réponses

Avatar
Gérald ROUSSEL
Bonjour,

Les fonctions conditionnelles SI, ET, OU... sont loin d'être démodées !
En revanche, il est parfois nécessaire de passer en VBA pour gérer des cas
qui ne peuvent l'êrtre avec les fonctions des feuilles de calcul.

Pour l'exemple cité, une fonction de feuille de caclul ne peut agir sur la
hauteur de la ligne, d'ailleurs tout simplement, une fonction n'a que pour
but d'afficher un résultat dans la cellule qui la contient et non agir dans
les autres cellules ou autres élements (colonne, ligne, feuille,
fichier...).

Désolé, mais il faut passer par le VBA pour résoudre cette demande...

--
Gérald ROUSSEL.
http://groussel.free.fr
_____________________________
"cr" a écrit dans le message de
news:428f1271$0$166$
Bonjour
est-ce que les fonctions dans une cellule genre =si(A1="";0;1)
(explication

: si la cellule A1 est vide mettre 0 dans la cellule qui contient la
fonction , sinon mettre 1) ne sont plus d'actualité ?

VBA est bien mais un peu verbeux pour des petites choses occasionnelles.

si les fonctions dans les cellules marchent toujours , comment fait-on
pour

dire : si cellule contient 'toto' supprimer ou cacher la ligne.

merci et a +




Avatar
cr
c'est clair.
merci gérard.