Bonjour à tous,
je souhaite exécuter une macro au moment où l'on enregistre un classeur.
Je suis aller dans VBA, sous ThisWorbook, puis j'ai sélectionné Worbook à gauche et BeforSave à droite.
Là, j'ai mis mon code :
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Sub enregitrement()
With ThisWorkbook
.Save
End With
Application.Workbooks(1).SaveAs _
"http://monsitesharepoint/doc/test.xlsm"
MsgBox "L'enregistrement a été correctement."
End Sub
A chaque fois, j'ai des erreurs et excel plante...
Je fais quoi de faux ? (je suis débutant en VBA...)