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

Macro masquer lignes

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

F

FL123

Guest
Bonjour à tous,

J'aimerai créer une macro me permettant de masquer les lignes 17 à 37, puis 39 à 59, puis 61 à 81, et ainsi de suite.

L'opération devra être effectuée X fois, X étant la valeur indiquée en cellule B9.

Voici le code que j'ai écris, je n'arrive pas à le faire fonctionner...

Sub masquer ()

Dim I As Integer
For I = 1 To Range("B9")
Range("A17:A37").Offset(1 * I).EntireRow.Hidden = True
Next I

End Sub


Merci à vous pour votre aide !
 
Re : Macro masquer lignes

Merci Dranreb pour ta réponse !
En revanche, ton code ne génère pas ce que j'attendais :/
Il masque les lignes 17 à 27, 29 à 39, 41 à 51 et ainsi de suite, certainement le (I * 12 + 5) qui pose problème.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
564
Réponses
4
Affichages
675
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…