suppression ligne entiére

  • Initiateur de la discussion Initiateur de la discussion Arnaud5962
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Arnaud5962

XLDnaute Junior
Bonjour, j'ai actuellement une macro qui me permet de supprimer toute les lignes qui contiennent le mot "méga"
cependant parfois il n'y a pas de ligne qui contienne méga,et dans ce cas, la macro bloque. Comment puis je faire?

Sub SupprimeLigne()
Dim LastLig&, pf As Range
Application.ScreenUpdating = False
With Sheets("Feuil1")
LastLig = .Cells(.Rows.Count, 4).End(3).Row
Range("D1😀" & LastLig).AutoFilter 1, "MEGA "
Set pf = [_FilterDataBase]
pf.Offset(1, 0).Resize(pf.Rows.Count - 1).SpecialCells(12).EntireRow.Delete
.AutoFilterMode = False
End With
Set pf = Nothing
End Sub
 
Re : suppression ligne entiére

Bonjour,

essaye ceci :
Code:
Dim pf As Range
Set pf = Range("_FilterDatabase")
If WorksheetFunction.Subtotal(3, pf.Offset(1).Resize(pf.Rows.Count - 1, 1)) > 0 Then
    pf.Offset(1).Resize(pf.Rows.Count - 1).EntireRow.Delete
End If

bonne journée
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
704
Réponses
7
Affichages
316
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
10
Affichages
532
Réponses
4
Affichages
580
  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
123
Retour