Bonjour je suis débutant et donc très mauvais en VB.
Hier j'ai récupérer sur internet un VBscipt me permettant d'ouvrir un fichier excel, d'executer une macro, de sauvegarder et de fermer mon fichier:
Dim oXL
Set oXL = WScript.CreateObject("EXCEL.application")
oXL.Visible = True
set Wk = oXL.workbooks.open("c:\\AAA.xls")
oxl.run "MAJ_macro"
Wk.save
wk.close
oxl.quit
Set oXL = Nothing
cela fonctionne parfaitement, cependant j'aimerai que mon script sauvegarde le fichier dans un nouveau dossier dont le nom est la date du jour.
Par exemple si je lance le script aujourd'hui (14/10/2008 11:20), j'aimerai que le fichier soit enregistré, une fois la macro exécutée, dans un dossier dont le nom serait 200810141120 ou un truc dans le genre.
Est ce possible?
Faut il intégrer cela directement dans la macro dans Excel?
Merci pour votre aide.
Hier j'ai récupérer sur internet un VBscipt me permettant d'ouvrir un fichier excel, d'executer une macro, de sauvegarder et de fermer mon fichier:
Dim oXL
Set oXL = WScript.CreateObject("EXCEL.application")
oXL.Visible = True
set Wk = oXL.workbooks.open("c:\\AAA.xls")
oxl.run "MAJ_macro"
Wk.save
wk.close
oxl.quit
Set oXL = Nothing
cela fonctionne parfaitement, cependant j'aimerai que mon script sauvegarde le fichier dans un nouveau dossier dont le nom est la date du jour.
Par exemple si je lance le script aujourd'hui (14/10/2008 11:20), j'aimerai que le fichier soit enregistré, une fois la macro exécutée, dans un dossier dont le nom serait 200810141120 ou un truc dans le genre.
Est ce possible?
Faut il intégrer cela directement dans la macro dans Excel?
Merci pour votre aide.