Afficher zone de texte sous condition d'une cellule

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 !

chaelie2015

XLDnaute Accro
Bonjour Forum
je souhaite afficher les zones de texte selon la valeur dans la cellule(liste déroulante)
Exemple si B12= 2 alors afficher Zone Texte 2
D12= 3 alors afficher Zone Texte 3
F12= 5 alors afficher Zone Texte 5
H12= 1 alors afficher Zone Texte 1
et les autres zone de textes serant masquées.
A+
 

Pièces jointes

Bonjour Chaelie,
Je suis encore en retrad : Bonjour James, Lolote
En PJ un essai.
Manque pas mal d'infos donc j'ai improvisé, comme par ex ce qui se passe si plusieurs cellules ont une bonne valeur.
Mais le code est facile à adapter.
 

Pièces jointes

Bonjour à tous,

La question posée n'est pas très claire, peut-être que ceci suffit :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
DrawingObjects.Visible = False
On Error Resume Next
For Each c In [B12,D12,F12,H12]
    DrawingObjects("TextBox " & c).Visible = True
Next
End Sub
A+
 

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
3
Affichages
339
Réponses
4
Affichages
243
Retour