Bonjour thierryhoang,
voila je vous poste mon fichier exel de main courante , je voudrais rajouter que les ligne en rouge ne se supprime pas de la feuille modele
Pourquoi toutes ces cellules fusionnées,
Un essai....
Sub fin_service()
Dim Cel As Range
Dim Plage As Range
Dim Mg As String, TB
Application.EnableEvents = False
[b65536].End(xlUp)(3).Select
ActiveCell = "fin de service"
'Call ligne
With Sheets("modele")
.Copy After:=Sheets(1)
ActiveSheet.Name = Format(Date, "dd-mm-yy")
ActiveSheet.Shapes("toto").Delete
[c4] = Date
ActiveSheet.Protect Password:="777"
.Activate
Set Plage = .Range("A13:J56,E4:Q6,A8:Q11")
For Each Cel In Plage
Mg = Cel.MergeArea.Address
TB = Split(Mg, ":")
If .Range(TB(0)).Font.Color <> vbRed Then
.Range(Mg).ClearContents
End If
Next Cel
End With
Application.EnableEvents = True
End Sub
Cordialement,