Bonjour le forum,
Voilà, je cherche à supprimer les lignes dont la valeur de la colonne B est égale à 0, le nombre de ligne est variable.
J'ai essayé de faire un code mais je dois avouer que je débute et je ne connais pas la syntaxe de VBA, du coup ça ne marche pas.
Merci d'avance pour votre aide.
Julien
Sub supprimer()
'
' supprimer Macro
' Macro enregistrée le 19/03/2008 par julien
'Définition des variables
Dim i As Double
'Selectionner la première cellule de la colonne B
For i = 1 To Activebook.Rows.Count
ActiveCell = ("Bi")
'Si la cellule est =0 alors supprimer la ligne
If ActiveCell = 0 Then Delete Row
'Ligne suivante de la colonne B
i = i + 1
'Fin de traitement si plus de ligne
End If
End Sub
Voilà, je cherche à supprimer les lignes dont la valeur de la colonne B est égale à 0, le nombre de ligne est variable.
J'ai essayé de faire un code mais je dois avouer que je débute et je ne connais pas la syntaxe de VBA, du coup ça ne marche pas.
Merci d'avance pour votre aide.
Julien
Sub supprimer()
'
' supprimer Macro
' Macro enregistrée le 19/03/2008 par julien
'Définition des variables
Dim i As Double
'Selectionner la première cellule de la colonne B
For i = 1 To Activebook.Rows.Count
ActiveCell = ("Bi")
'Si la cellule est =0 alors supprimer la ligne
If ActiveCell = 0 Then Delete Row
'Ligne suivante de la colonne B
i = i + 1
'Fin de traitement si plus de ligne
End If
End Sub