"Ne rien faire" dans un si

  • Initiateur de la discussion Initiateur de la discussion pierrot5
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

pierrot5

Guest
Hello, je n'arrive pas à faire cela

Voilà ce que je souhaite :
si la cellule B2 trouve dans la cellule J2 = "Vrai"
alors B2=A2
sinon il garde sa valeur actuelle

voilà ma formule mais qui me renvoie quand même A2...
B2=SI(J2="vrai";A2;?????)

je dois mettre quoi dans les ????
je m'arrache les cheveux sur ça xD
 
Re : "Ne rien faire" dans un si

Bonjour Pierrot5,
Si La "valeur actuelle" de B2 vient d'une autre case tu met l'autre case ( Ex : =SI(J2 = "vrai";A2;X2) )
Se la "valeur actuelle" de B2 était rien alors tu mets : =SI(J2 = "vrai";A2;"")
En espérant t'avoir aider !
Bonne journée
 
Re : "Ne rien faire" dans un si

Bonjour.
voilà ma formule mais qui me renvoie quand même A2...
B2=SI(J2="vrai";A2;?????)
C'est probablement parce que la cellule ne contient pas la chaîne de caractères "Vrai". C'est le cas si vous avez juste tapé "Vrai" sans apostrophe devant et qu'elle n'a pas de format texte. Alors elle contient une valeur booléenne qui s'affiche par le mot VRAI ou FAUX mais ce n'est pas son contenu en tant que texte. Il est idiot de comparer une variable booléenne à une constante booléenne puisque VRAI=VRAI est VRAI, et FAUX=VRAI est FAUX donc J2=VRAI et bien c'est J2 tout seul sans opérateur de comparaison.
je dois mettre quoi dans les ????
je m'arrache les cheveux sur ça xD
Eh, bien arrêtez et mettez vous une bonne fois pour toute dans la tête que c'est hérétique par une formule.
Il faut une programmation dans le module de la feuille:
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Me.[J2].Value Then Me.[B2].Value = Me.[A2].Value
End Sub
À+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
379
Retour