Masquer ou afficher des lignes avec un bouton

rikano Messages postés 285 Statut Membre -  
PapyLuc51 Messages postés 5095 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Dans le fichier plus bas, je souhaiterai grâce à un bouton créer par une macro, masquer ou afficher les lignes 1 à 10 pour que ce soit plus simple d'utilisation car j'ai figé un volet qui est assez grand.

Pouvez-vous m'aider svp ?

https://fromsmash.com/fs6Njq-~fD-ct


Windows / Chrome 135.0.0.0

4 réponses

PapyLuc51 Messages postés 5095 Date d'inscription   Statut Membre Dernière intervention   1 493
 

Bonjour

Pas besoin de macro pour faire ça, il y a la commande "Grouper" dans la section "Plan" de l'onglet "DONNEES".

Sélectionner les lignes à masquer

Développer "Grouper" puis cliquer sur "Grouper"

Ça installe des commandes sur la gauche de la feuille - 1 2 encadrés et une ligne verticale qui mène à un moins(-) encadré au niveau de la ligne suivante.

Pour masquer les lignes, cliquer sur le moins(-) qui se transforme en plus(+) qui sert à les afficher.

Les commandes 1 et 2 servent lorsqu'il y a plusieurs zones à masquer/afficher en même temps.

Pour désinstaller ces commandes il suffit de cliquer sur "Dégrouper" sur l'onglet "DONNEES".

Cordialement

2
PapyLuc51 Messages postés 5095 Date d'inscription   Statut Membre Dernière intervention   1 493
 

Je viens de m'apercevoir de mon erreur : remplacer "Dégrouper" par "Dissocier"

'

Cordialement

1
rikano Messages postés 285 Statut Membre 6
 

Bonjour PapyLuc51,

Merci beaucoup pour ce retour, je vais m'en servir pour quand j'utilise Excel avec mon téléphone car ça ne fonctionne pas avec les Macros.

Tu as donc résolu mon second problème que je pensais impossible.

0
PapyLuc51 Messages postés 5095 Date d'inscription   Statut Membre Dernière intervention   1 493
 

Bonjour,

Ma description n'est valable que pour un fichier non protégé

exemple validité 14-mai https://fromsmash.com/_GlYjn-qLl-ct

Par contre j'ai vu dans ton fichier exemple que seules les cellules du tableau sont déverrouillées. Il semble donc que tu ais l'intention de le protégé.

J'ai donc utilisé l'enregistreur de macros :

la première qui enlève la protection, sélectionne les 10 lignes, les masque et remet la protection

la seconde qui enlève la protection, sélectionne toute la feuille, affiche les 10 lignes précédemment masquées, sélectionne la cellule B14 et remet la protection.

J'ai ensuite installé deux boutons pour exécuter ces deux macros

Exemple en VBA validité 14 mai https://fromsmash.com/2uL~mxrQci-ct

Je suis sur Office 2013

Cordialement

0
rikano Messages postés 285 Statut Membre 6
 

Une nouvelle fois merci beaucoup, c'est exactement ce que je cherchais!!

Peux-tu me partager la méthode ?

0
PapyLuc51 Messages postés 5095 Date d'inscription   Statut Membre Dernière intervention   1 493
 

Bonjour,

Voilà ce que j'ai fait ** ATTENTION c'est effectué sur Office 2013 **

0
PapyLuc51 Messages postés 5095 Date d'inscription   Statut Membre Dernière intervention   1 493
 

J'ai oublié la dernière étape, enregistrer sous - fichier prenant en charge les macros

Cordialement

0