Salut Roden,
une solution facile et pratique... Enfin, je pense...
Principe de base : les colonnes [E:I] sont réputées être les cellules 'Standard', censées être reprises d'office dans 'SYNTHESE'.
Pour sélectionner des colonnes hors [E:I] ou DÉsélectionner des colonnes 'Standard' ([E:I], tu cliques-DROIT sur l'en-tête de ces colonnes en LIGNE 3 qui se colore selon son statut (Standard ou pas).
En cas d'erreur, répète le clic-droit sur la(les) colonne(s) concernée(s).
For x = 1 To Sheets.Count
If Sheets(x).Name <> "SYNTHESE" Then
With Sheets(x)
iRow = .Range("E" & .Rows.Count).End(xlUp).Row
If iRow > 3 Then
iRowT = Range("E" & Rows.Count).End(xlUp).Row + 1
For y = 1 To 26
If Cells(3, y).Interior.ColorIndex = 24 Or Cells(3, y).Interior.ColorIndex = 41 Then _
Range(Chr(64 + y) & iRowT).Resize(iRow - 3, 1).Value = .Range(Chr(64 + y) & 4).Resize(iRow - 3, 1).Value
Next
End If
End With
End If
Next
Aspect pratique : vu le fichier-exemple et à défaut de précisions, je ne suis pas en mesure de connaître la colonne de référence pour calculer les lignes vides à effacer.
Par défaut, j'ai opté pour la colonne [E] dont j'interdis la désélection par clic-droit.
Á toi de me dire ce qu'il convient de faire en fonction de tes habitudes de travail!
A+