xpmich
Messages postés62Date d'inscriptionlundi 29 novembre 2004StatutMembreDernière intervention11 mars 2010
-
2 mars 2006 à 12:59
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
2 mars 2006 à 14:44
bonjour,
je souhaite supprimer une ligne spécifique via un macro. Ma ligne est choisie en fonction d'un valeur comprise dans ma colonne B. Une fois que j'ai trouver cette valeur "fintab", je veux supprimer toute la ligne (et pas uniquement la cellule).
J'arrive à trouver ma cellule mais pas à supprimer la ligne.
While (Cells(i, 2).Value <> "fintab")
i = i + 1
Wend
'c'est ici qu'il faut que je supprime ma ligne
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 2 mars 2006 à 14:44
Salut,
Si tu connais la ligne, essaie un truc du genre:
Dim NumLigne as long
NumLigne = 10
Rows(NumLigne & ":" & NumLigne).Select
Selection.Delete Shift:=xlUp
@+, Julien Pensez: Moteur de Recherche, Réponse Acceptée
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 2 mars 2006 à 14:43
Bonjour,
Sub MasquerLigne()
Dim i
i = 1
While (Cells(i, 2).Value <> "fintap")
i = i + 1
If Cells(i, 2).Value = "fintap" Then
Cells(i, 2).Select
Selection.EntireRow.Hidden = True
End If
Wend
End Sub
jpleroisse
Si une réponse vous convient, cliquez Réponse Acceptée.