KTM
XLDnaute Impliqué
Bonjours chers tous
Ma macro si dessous supprime les lignes entières si la valeur en G est égale à 0.
Je voudrais supprimer seulement les plages concernées allant de A à G et pouvoir appliquer à une énorme base de données.
Merci.
Ma macro si dessous supprime les lignes entières si la valeur en G est égale à 0.
Je voudrais supprimer seulement les plages concernées allant de A à G et pouvoir appliquer à une énorme base de données.
Merci.
VB:
Sub suppr()
Application.ScreenUpdating = False
Range("G4:G" & Range("A" & Rows.Count).End(xlUp).Row).Value = Range("G4:G" & Range("A" & Rows.Count).End(xlUp).Row).Value
With Range("G4:G" & Range("A" & Rows.Count).End(xlUp).Row)
.Replace What:="0", Replacement:="", LookAt:=xlWhole
.SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End With
Application.ScreenUpdating = True
End Sub