Masquer des lignes lorsque est sélectionné dans le menu déroulant - est comment il fonctionne avec les macros

Masquer des lignes lorsque est sélectionné dans le menu déroulant - est comment il fonctionne avec les macros


Toujours ces tableaux. © CFalk / Pixelio


Les menus déroulants vous permettent de faire uniquement les entrées de tables visibles, appartenant à certaines catégories - alors assurez certaine mesure un filtre représente plus, vous pouvez cacher, mais également d'autres lignes ..

Masquer manuellement rangées

  • Dans Excel, vous avez souvent certaines lignes qui sont fournis avec chaque entrée (z. B. divers restaurants dans les rangs et dans les colonnes d'informations sur les jours de repos, l'emplacement, menu, etc.). Aide d'un menu déroulant, vous pouvez ensuite (si, par exemple, des restaurants qui ne l'ont pas ouvert le lundi, ne semble même pas) des lignes individuelles à cacher.
  • Pour masquer manuellement les lignes, vous pouvez sélectionner les lignes et puis en cliquant sur le bouton droit de la souris et sélectionnez "Supprimer" pour supprimer de l'écran. Cela fonctionne même sans un menu déroulant.
  • Vous pouvez également utiliser un filtre pour le chercher, que ce soit dans la colonne "autres jours" Lundi est choisi, et filtre ces entrées.

Utiliser une macro pour cacher avec une chute

  • Avec des macros, vous pouvez masquer les lignes avec la commande "EntireRow.Hidden". Dans l'exemple, ce serait ressembler à ceci: Si = Range ("restaurant"), puis rangées "lundi" (jour de repos) .EntireRow.Hidden = True.


  • 02h22

    Dans Excel pour créer une liste de sélection déroulante - donc gelingt`s

    Dans Microsoft Office Excel pour créer une liste déroulante, fournit un ...

  • Avec Private Sub ComboBox1_Change () Vous pouvez alors avoir une valeur que vous avez sélectionné dans la liste déroulante, affecter le filtre automatique. Ainsi, vos départs macro avec ComboBox1_Change Private Sub ().
  • Masquer des lignes non-requise par chute se produit au fil Sous Hide ()
    ActiveSheet.Rows (2) ActiveSheet.Columns vrais .hidden =. ("B: B") Invisible = True. Ci-dessous doit "End Sub" seront ajoutés à mettre fin à la sous-routine de votre macro.
  • Dans certaines bibliothèques Excel peut être trouvé en ligne de nombreux modèles pour les macros que vous pouvez combiner.
MOTS-CLÉS: