Enregistrer sans la macro
Bonjour à tous,
Je créé un fichier une fois par jour automatiquement avec une tache planifiée. Mais je voudrais enregistrer le fichier sans les macros.
Comment faire ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
ActiveWorkbook.RefreshAll
ActiveWorkbook.Save
jour = Day(Now) & "_" & Month(Now) & "_" & Year(Now) & "_" & Hour(Now) & "_" & Minute(Now)
monfichier = "C:\XLS_1\" & "Export" & " " & jour
monfichier = monfichier & ".xls"
ChDir "c:\XLS_1\"
With Application
.DisplayAlerts = False
.EnableEvents = False
ActiveWorkbook.SaveCopyAs Filename:=monfichier
.EnableEvents = True
.DisplayAlerts = True
Set mailobj = CreateObject("Outlook.Application")
Set mail = mailobj.CreateItem(olMailItem)
With mail
.SentOnBehalfOfName = SentOnName |