XL 2013 Userform affichage et masquage

krysa

XLDnaute Nouveau
Bonjour,

Je cherche un moyen de me masquer les colonnes qui ne contienne pas les lettres saisies dans mon userform.

En gros en ligne 4 j'ai des intitulés "aco /mco//..." je voudrais qu'en saisissant ce code a l’ouverture seulement ceux avec ces intitulés apparaissent.

en finalité il y a aurai 3 groupes de recherche
- 1 ligne 2 (période) (la possibilité de sectionné 1 ou plusieurs période)

- 2.1 ligne 3 (groupe) (le groupe peux regroupé plusieurs intitulé)

- 2.2 ligne 4 (intitulé)

si la période est obligatoire, le groupe et l'intitulé sont complémentaires.

j'ai essayé une formule mais ça marche pas du tous... j'ai commencé par l'intitulé....

je pense qu'il y aune sélection à faire que je ne fais pas

si vous avez une idée je suis preneur...

merci d'avance
 

Pièces jointes

  • SOCIAL 2020 STB.xlsm
    122.6 KB · Affichages: 9
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Krysa,
Il faut être précis concernant l'objet à atteindre. "codeass_Change()" ne correspond à rien.
Il faut : demande.codeass ( Userform puis Objet )
VB:
Sub nomassist()
For col = 1 To 99
    If Cells(5, col) <> demande.codeass Then Columns(col).Hidden = True
Next
End Sub
Ça fait quelque chose !
Au moins ça ne plante pas.:)
 

Statistiques des forums

Discussions
311 725
Messages
2 081 947
Membres
101 849
dernier inscrit
florentMIG