Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Mettre un Userform dans macro Masquer Lignes

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

libellule85

XLDnaute Accro
Bonjour le forum,
J'ai récupéré sur le forum un code pour masquer les lignes (code ci-dessous) et qui fonctionne impeccablement, néanmoins j'aimerais mettre à la place de l'inputbox un userform. Mais ne connaissant pas assez vba je ne sais pas comment faire.

Code:
Sub Masquer_Lines_()
 Dim sL$, tL, i%
 sL = InputBox("Entrer les n° de lignes à masquer séparées par une virgule")
 If sL = "" Then Exit Sub
 tL = Split(sL, ",")
 For i = 0 To UBound(tL)
     On Error Resume Next 'pour les farfelus !
     Rows(tL(i)).Hidden = True
     On Error GoTo 0
 Next

D'avance merci pour vos réponses
 
Re : Mettre un Userform dans macro Masquer Lignes

Bonjour Libellule85 🙂,
néanmoins j'aimerais mettre à la place de l'inputbox un userform.
Un USF, certes, mais pour faire quoi exactement 😕 ?
Même principe avec un TextBox et une séparation avec des "," ?
Une ListBox avec les lignes non masquées à cliquer ou à cocher ?
Ou une tout autre idée de la question ?
Il nous faut un peu plus de précision 🙄...
Bonne après-midi 😎
 
Re : Mettre un Userform dans macro Masquer Lignes

Bonjour JNP,
Simplement remplacer l'inputbox par l'userform avec le même principe ni plus ni moins : Demande de n° de lignes avec des "," si il y en a plusieurs
D'avance merci
 
- 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
564
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…