Masquer une ligne dont une cellule contient un pourcentage
Fermé
TiteFleur33
-
12 mars 2014 à 12:27
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 12 mars 2014 à 13:05
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 12 mars 2014 à 13:05
A voir également:
- Masquer une ligne dont une cellule contient un pourcentage
- Aller à la ligne dans une cellule excel - Guide
- Partager photos en ligne - Guide
- Excel cellule couleur si condition texte - Guide
- Masquer une conversation whatsapp - Guide
- Verrouiller une cellule excel - Guide
4 réponses
Bonjour
je pense que le poucentage doit etre numerique
Sub Masquer_lignes()
For ligne = 5 To 10
Pour = Val(Cells(ligne, 11) * 100)
If Pour = 100 Then
Rows(ligne).EntireRow.Hidden = True
End If
Next
End Sub
A+
Maurice
je pense que le poucentage doit etre numerique
Sub Masquer_lignes()
For ligne = 5 To 10
Pour = Val(Cells(ligne, 11) * 100)
If Pour = 100 Then
Rows(ligne).EntireRow.Hidden = True
End If
Next
End Sub
A+
Maurice
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
525
12 mars 2014 à 12:49
12 mars 2014 à 12:49
Bonjour,
Essaie avec
Essaie avec
Sub Masquer_lignes()A+
Dim ligne As Integer
For ligne = 1 To 100
If Cells(ligne, 11) = 1 Then
Rows(ligne & ":" & ligne).EntireRow.Hidden = True
End If
Next
End Sub
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 254
12 mars 2014 à 13:01
12 mars 2014 à 13:01
Bonjour
C'est une valeur numérique que tu recherches.
Et 100% = 1, c'est =1 qu'il faut tester.
Personnellement je verrai mieux une case à cocher. Ce qui permet de ré-afficher ces lignes :
https://www.cjoint.com/?DCmm7B4DLUT
eric
C'est une valeur numérique que tu recherches.
Et 100% = 1, c'est =1 qu'il faut tester.
Personnellement je verrai mieux une case à cocher. Ce qui permet de ré-afficher ces lignes :
Private Sub CheckBox1_Click() Dim ligne As Long, derlig As Long For ligne = 2 To Cells(Rows.Count, "K").End(xlUp).Row If CheckBox1 Then Rows(ligne & ":" & ligne).EntireRow.Hidden = False Else If Cells(ligne, "K") = 1 Then Rows(ligne & ":" & ligne).EntireRow.Hidden = True End If End If Next ligne End Sub
https://www.cjoint.com/?DCmm7B4DLUT
eric
Merci beaucoup foo et Gyrus !
Je n'ai pas réussi à faire fonctionner la première macro (peut être me suis-je plantée quelque part !!?), par contre la seconde c'est parfait !!
Merciiiiiiiiiiiiiiii :-))
A+
Je n'ai pas réussi à faire fonctionner la première macro (peut être me suis-je plantée quelque part !!?), par contre la seconde c'est parfait !!
Merciiiiiiiiiiiiiiii :-))
A+
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 254
12 mars 2014 à 13:05
12 mars 2014 à 13:05
On a écrit en même temps, tu as raté ma proposition avec case à cocher.
eric
eric