Hallo Didier,
Je hebt gelijk, die layout moet ook meegenomen worden.
Daarom geen "Range" meer overzetten, maar het werkblad " Recptfiche + kostprijs" overzetten naar het nieuwe werkboek.
Ik heb de variabelen verborgen onder B1 en C1, kwestie van de formules in VBA wat korter te maken.
TF is bijgevoegd, en om het nieuwe bestand op te slaan en te sluiten gebruiken we:
Workbooks(NBName).Close SaveChanges:=True
In bijlage een voorbeeld van wat ik er van gemaakt heb.
Ik ben er zeker van dat dit voor verbetering vatbaar is, zeker omdat je foutmeldingen gaat krijgen als je een nieuw bestand aanmaakt met dezelfde naam als er reeds aanwezig is in de map.
Dus daar moeten we nog een mouw aan passen.
SoftAid