Private Sub Worksheet_Activate()
Application.ScreenUpdating = False
Rows("38:" & Rows.Count).Delete 'RAZ
With Sheets("Feuil1") 'à adapter
.[A:A].Replace "", " ", xlWhole 'espace dans les cellules vides ou contenant un texte vide
.[A:A].Replace " ", "" 'effacement des espaces
On Error Resume Next 'si aucune SpecialCell
Intersect(.[A:A,J:J], .[A:A].SpecialCells(xlCellTypeConstants).EntireRow).Copy [B38]
End With
Columns.AutoFit 'ajustement largeurs
With UsedRange: End...