Ce didacticiel montrera comment afficher toutes les lignes et/ou colonnes d'une feuille de calcul Excel à l'aide de VBA.
Afficher toutes les lignes
Pour afficher toutes les lignes d'une feuille Excel, nous allons définir le Propriété cachée de toutes les lignes à FAUX.
Nous pouvons accéder à toutes les lignes en utilisant le Propriété de la ligne entière du Objet Cellules:
1 | Cells.EntireRow.Hidden = False |
ou en utilisant le Propriété de la ligne entière du Objet de lignes:
1 | Rows.EntireRow.Hidden = False |
Afficher toutes les colonnes
De même, nous pouvons afficher toutes les colonnes dans une feuille Excel, en ajustant le Propriété cachée de toutes les colonnes.
Vous pouvez accéder à toutes les colonnes en utilisant le Propriété de la colonne entière du Objet Cellules:
1 | Cells.EntireColumn.Hidden = False |
ou en utilisant le Propriété de la colonne entière du Objet Colonnes:
1 | Columns.EntireColumn.Hidden = False |
Masquer toutes les lignes ou colonnes
Bien sûr, pour masquer toutes les lignes ou colonnes, il suffit de définir le Propriété cachée à VRAI :
1 | Columns.EntireColumn.Hidden = True |
Macro pour afficher toutes les lignes et colonnes
Utilisez cette macro pour afficher toutes les lignes et colonnes d'une feuille de calcul :
1234 | Sous Unhide_All_Rows_Columns()Columns.EntireColumn.Hidden = FalseRows.EntireRow.Hidden = FalseFin du sous-marin |
Macro pour afficher toutes les lignes et colonnes sur toutes les feuilles
Cette macro affichera toutes les lignes et colonnes de toutes les feuilles d'un classeur Excel :
12345678 | Sous Unhide_All_Rows_Columns_in_Workbook()Dim ws As Feuille de calculPour chaque ws dans les feuilles de calculColumns.EntireColumn.Hidden = FalseRows.EntireRow.Hidden = FalseWS suivantFin du sous-marin |