Masquer des lignes et des colonnes dans un fichier
roukili
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
roukili -
roukili -
j'ai un fichier Excel qui contient des données et je souhaite masquer les lignes et les colonnes qui ne contiennent pas une chaine de caractères; "DE" par exemple
j'ai essayé ce code mais il ne fonctionne pas car il prend en compte seulement une seule colonne:
je vous remercie d'avance pour votre aide merci
j'ai essayé ce code mais il ne fonctionne pas car il prend en compte seulement une seule colonne:
Private Sub CommandButton1_Click() Cells.EntireRow.Hidden = False For L = 18 To Range("Feuil15" & Rows.Count).End(xlUp).Row If Range("BM" & L).Value = "DQ Russie" Then Rows(L).EntireRow.Hidden = False Else Rows(L).EntireRow.Hidden = True End If Next End Sub
je vous remercie d'avance pour votre aide merci
A voir également:
- Masquer des lignes et des colonnes dans un fichier
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment faire des colonnes sur word - Guide
- Fichier rar - Guide
1 réponse
Bonjour,
Essaies :
Essaies :
Sub test() Dim src As Range Dim dst As Range Dim cel As Range Cells.EntireRow.Hidden = False Set src = Cells.SpecialCells(xlCellTypeConstants, xlTextValues) For Each cel In src.Cells If cel.Value Like "*DE*" Then If dst Is Nothing Then Set dst = cel Else Set dst = Union(dst, cel) End If Next cel If Not dst Is Nothing Then dst.EntireRow.Hidden = True End Sub
Désolé, j'ai été un peu trop vite, je n'avais pas vu « qui ne contiennent pas »
Remplaces :
par:
Et si tu veux tester uniquement une plage remplaces Cells dans :
par la plage à tester, par exemple par :
Cordialement
Patrice
cordialement
Reda