merci bien
j'ai ajouté cela au code.
après je pense que ce code n'est pas très optimisé, et qu'il y a surement des chose a supprimé
j'ai utilisé l'enregistreur de macro pour faire une grande partie du code.
il faudrait que je me penche sur les fonction utile, et inutile
exemple :
Cells.Replace what:="05h - 13h", Replacement:="1-MATIN", LookAt:= _
xlWhole, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
j'ai essayé de gardé uniquement
Cells.Replace what:="05h - 13h", Replacement:="1-MATIN"
cela ne fonctionne pas
mais il y a surement parmi ça :
LookAt:= _
xlWhole, SearchOrder:=xlByRows
MatchCase:=False
SearchFormat:=False, _
ReplaceFormat:=False
des choses qui sont inutile... mais bon, tout fonctionne pour la création du document, et c'est plutôt rapide moins de 3 sc