Bonjour à tous,
Je me permets de vous expliquer mon problème tout en sachant que j'ai n'ai aucune connaissance de la programmation.
On a décidé avec des amis, de partager nos cours grace à skydrive, mais j'aurai aimé sauvegarder mes documents à 2 emplacements, l'un dans le dossier skydrive, et l'autre sur mon ordinateur pour plus de sécurité.
J'ai cherché sur internet, et j'ai trouvé une macro qui permettait de faire cette action ( j'utilise word 2007):
1 2 3 4 5 6 7 8 9 10 11 12 13
| Sub Sauvegarde2endroits()
'
' Sauvegarde2endroits Macro
'
'
Dim strFichierA, strFichierB, strFichierC
ActiveDocument.Save
strFichierA = ActiveDocument.Name
strFichierB = "E:\Skydrive\L3 droit\" & strFichierA
strFichierC = ActiveDocument.FullName
ActiveDocument.SaveAs FileName:=strFichierB
ActiveDocument.SaveAs FileName:=strFichierC
End Sub |
Elle a marché une fois, tout a bien fonctionné. Mais après la 2nd fois, j'ai un message d'erreur
"Run-time error " 5152": this is not a valid file name
et il me proprose comme solutions:
- Check the path to make sure it was typed correctly
- Select a file from the list of files and folders
Quand je clique sur débugger, c'est l'avant derniere ligne qui a l'air de poser problème parce qu'elle est soulignée en jaune.
"ActiveDocument.SaveAs FileName:=strFichierB"
J'espère que vous pourrez m'aider, et je suis vraiment confus de venir vous demander de l'aide en sachant que je n'ai presque aucune connaissance.
Partager