Masquer lignes vides
Résolu/Fermé
surplus
Messages postés
675
Date d'inscription
mardi 17 août 2010
Statut
Membre
Dernière intervention
14 novembre 2021
-
6 avril 2014 à 06:23
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 - 6 avril 2014 à 18:35
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 - 6 avril 2014 à 18:35
A voir également:
- Masquer lignes vides
- Masquer conversation whatsapp - Guide
- Comment masquer les amis sur facebook - Guide
- Excel trier par ordre alphabétique en gardant les lignes - Guide
- Application pour masquer les applications - Guide
- Comment masquer son numéro orange - Forum Mobile
3 réponses
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
6 avril 2014 à 08:31
6 avril 2014 à 08:31
Bonjour,
ce code recherche la plage à traiter de la cellule A1 à la dernière cellule de la colonne A non vide et masque les lignes dont les cellules colonne A sont vide.
colle ce code dans la Thiswokbook pour masquer les ligne à l'ouverture du fichier
Option Explicit
Private Sub Workbook_Open()
Dim cel As Range
Dim derlig As Long
derlig = Cells(65536, 1).End(xlUp).Row
For Each cel In Range(Cells(1, 1), Cells(derlig, 1))
If cel = "" Then
cel.EntireRow.Hidden = True
End If
Next
End Sub
je pense qu'il faut prévoir un bouton pour éventuellement afficher les lignes masquées
Private Sub CommandButton1_Click()
[A1:A1000].EntireRow.Hidden = False
End Sub
ce code recherche la plage à traiter de la cellule A1 à la dernière cellule de la colonne A non vide et masque les lignes dont les cellules colonne A sont vide.
colle ce code dans la Thiswokbook pour masquer les ligne à l'ouverture du fichier
Option Explicit
Private Sub Workbook_Open()
Dim cel As Range
Dim derlig As Long
derlig = Cells(65536, 1).End(xlUp).Row
For Each cel In Range(Cells(1, 1), Cells(derlig, 1))
If cel = "" Then
cel.EntireRow.Hidden = True
End If
Next
End Sub
je pense qu'il faut prévoir un bouton pour éventuellement afficher les lignes masquées
Private Sub CommandButton1_Click()
[A1:A1000].EntireRow.Hidden = False
End Sub
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
6 avril 2014 à 10:16
6 avril 2014 à 10:16
Bonjour,
Ou éventuellement, un code pour masquer la plage après la dernière cellule renseignée de la colonne A.
A+
Ou éventuellement, un code pour masquer la plage après la dernière cellule renseignée de la colonne A.
Private Sub Workbook_Open()
With Worksheets("Feuil1")
.Range(.Range("A" & Rows.Count).End(xlUp).Offset(1), .Range("A" & Rows.Count)).EntireRow.Hidden = True
End With
End Sub
A+
surplus
Messages postés
675
Date d'inscription
mardi 17 août 2010
Statut
Membre
Dernière intervention
14 novembre 2021
4
6 avril 2014 à 18:35
6 avril 2014 à 18:35
bonjour
merci de ton aide
j ai pris la 2eme proposition la 1 ère ne fonctionne pas
merci
a bientôt
merci de ton aide
j ai pris la 2eme proposition la 1 ère ne fonctionne pas
merci
a bientôt