Sub SupprimerDESC_READING_CENTER(Nom)
' Supprime toutes les lignes non concernées par le DESC_READING_CENTER
Application.ScreenUpdating = False
With ActiveSheet.UsedRange
With .Columns(26)
.FormulaR1C1 = "=IF(RC[-23]=" & Nom & ",0,1)" ' Repère les lignes concernées
.Value = .Value 'supprime les formules
.EntireRow.Sort .Cells, xlDescending 'tri pour regrouper et accélérer
On Error Resume Next 'si aucune SpecialCell
.SpecialCells(xlCellTypeConstants, 1).EntireRow.Delete
.EntireColumn.Delete 'supprime la colonne auxiliaire
End With
End With
With ActiveSheet.UsedRange: End With 'actualise les barres de défilement
End Sub