Hello a tous,
J'ai crée une macro afin d'extraire certains onglets d'un rapport Excel et enregistrer ce nouveau fichier.
Voici le code VBA qui effectue cette tache:
ActiveWorkbook.SaveAs Filename:= _
"S:\Construction\National - Head Office\A Profit and Loss\A01 FY Budgets\08. FY19 P&L\1.Monthly P&L Review\1. NAT CONST CMT P&L.xlsx" _
, FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Comme vous pouvez le voir, le nom du fichier actuellement est
1. NAT CONST CMT P&L.xlsx
Je souhaiterais rajouter le mois précédent dans le nom du fichier, du coup pour Novembre, cela donnerait
1. Oct18 NAT CONST CMT P&L.xlsx
J'ai essayé pas mal de solutions trouvées sur internet, mais cela ne donne pas ce que je souhaite.
De plus, j'aimerais sauvegarder le fichier chaque mois dans un dossier différent. En effet, dans le chemin suivant, j'ai par la suite des dossiers par mois, ce qui donne:
S:\Construction\National - Head Office\A Profit and Loss\A01 FY Budgets\08. FY19 P&L\1.Monthly P&L Review\Nov18 etc etc
Merci pour votre aide. J’espère avoir été clair dans ma demande, si ce n'est pas le cas n’hésitez pas je peux essayer d’expliquer autrement.