XL 2016 Besoin d'aide pour une formule

  • Initiateur de la discussion Initiateur de la discussion fenec
  • 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 !

fenec

XLDnaute Impliqué
Bonjour le forum,
Je viens à nouveau vers vous pour une formule que je pensais simple mais je ne m’en sors pas.
Voilà ma problématique :
En « B3 » j’ai une liste déroulante
En « C3 » j’ai une autre liste déroulante
Ce que je cherche à faire sans succès est que :
Si la cellule "B3" = vide la cellule "C3" = vide sinon "C3"
J’ai essayé ce qui me semblait logique
VB:
=SI(B3="";"";raison)
mais j’obtiens un message qui me dit :
La liste source doit être délimitée où faire référence à une seule ligne ou colonne.
Vous joint un fichier exemple
D’ avance merci
Cordialement,
Philippe.
 

Pièces jointes

Re,
Viens de tester mais ça ne fonctionne pas
J’essaie d’être plus précis dans ma demande

Si en "B3" je renseigne "pierre" grâce à la liste déroulante et en "C3" le motif grâce à la liste déroulante également les deux cellules sont donc non vide

En revanche si je supprime "pierre" en "B3" je souhaite que "C3" se vide sans intervention de l’utilisateur

La fonction « si » dois être dans la formule de la validation je pense
 
Bonjour fenec, sylvanu, vgendron,

A placer dans le code de la feuille :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B3]) Is Nothing Then Exit Sub
With [C3]
    If [B3] = "" Then
        .Value = ""
    Else
        .Select
        CreateObject("wscript.shell").SendKeys "%{DOWN}'facultatif, déroule la liste"
    End If
End With
End Sub
A+
 

Pièces jointes

Bonjour le forum, job75
Viens de tester votre code c'est nickel comme toujours mais peut on l'appliqué à plusieurs cellules
et le combiner avec un code que vous m'avez donner pour un autre projet et que j'ai réutilisé pour celui-ci

Vous joint un fichier avec le code de l'autre projet
 

Pièces jointes

- 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

Discussions similaires

Réponses
14
Affichages
174
Réponses
1
Affichages
455
Réponses
1
Affichages
513
Retour