XL 2013 Userform affichage et masquage

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 !

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

Dernière édition:
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.🙂
 
Notre forum d’entraide est 100 % gratuit et le restera.
Aucune formation payante, aucun fichier à acheter, rien à vendre. Mais comme tout site, nous devons couvrir nos frais pour continuer à vous accompagner.
Soutenez-nous en souscrivant à un compte membre : c’est rapide, vous choisissez simplement votre niveau de soutien et le tour est joué.

Je soutiens la communauté et j’accède à mon compte membre
Retour