Bonjour le forum,
Dans une feuille de calcul je gère 20 zones de texte nommées Tbx_1 à Tbx_20.
Pour les afficher (ou les cacher), je fais appel à une boucle For
Mais Excel n'est pas d'accord avec la syntaxe de concaténation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 a = "Tbx_" For x = 1 To 20 a & x.Visible = False Next
J'ai essayé une autre approche mais sans plus de succès
Un membre du forum aurait-il un conseil à me donner?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim z As Control For Each z In ActiveSheet.Control If TypeName(z) = "Textbox" Then z.Visible = False End If Next
D'avance merci
Harry
Partager