Bonsoir Sylvanu
J'ai repris le petit bout de code puis l'ai intégré à mon fichier. Super, le filigrane est bien là, par contre gros souci dans mes colones et meme une parti de la page a disparu. Du coup je m’intéresse au code de plus prêts et me dis que cela doit venir des lignes
Columns("A:A").Delete Shift:=xlToLeft
Columns("G:G").ColumnWidth = 3
Columns("AO
Z").Delete Shift:=xlToLeft
vu que cela fait référence a des lignes et colonnes qui ne sont pas les mêmes que mon fichier d'origine. Je me retrousse les manches et m'apprete a bien comprendre pour pouvoir modifier. Dans un premier temps je mets tout en commentaire pour comprendre ligne par ligne de code, et là grande surprise, après un seul changement je me rend compte que mon filigrane est bien copié. Youpi!!
Au final la seul modif que j'ai eu à faire c'est celle ci
' Sheets.Add Count:=1, After:=Worksheets(Worksheets.Count)
Sheets("COMPETENCES").Select
Sheets("COMPETENCES").Copy After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = nom
' Columns("A:A").Delete Shift:=xlToLeft
' Columns("G:G").ColumnWidth = 3
' Columns("AO
Z").Delete Shift:=xlToLeft
' Sheets("COMPETENCES").Select
' Cells.Select
' Selection.Copy
' Sheets(nom).Select
' ActiveSheet.Paste
' ActiveWorkbook.Worksheets(nom).Activate
En fin de compte, je n'utilise pas les ligne Columns et juste les 3 lignes suivantes fond le boulot
Sheets("COMPETENCES").Select
Sheets("COMPETENCES").Copy After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = nom
Encore Merci Sylvanu pour ton temps et le partage de tes compétences.