Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Microsoft 365Peut-on faire un double enregistrement : sur OneDrive et en local (sur une clé USB par exemple) ?
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Sur la PJ vous faites ALT+F11 pour avoir l'éditeur VBA. Ou encore dans les menus Développeur/Visual Basic.
Pour l'enregistreur Affichage/Macros/Enregistrer une macro
Sous 365 les menus sont différent mais vous devez trouver quelque part ces chemins.
Créez un tableau de bord sur Excel : réalisez un tableau de données, maîtrisez les fonctions avancées et automatisez le traitement des données grâce aux macros VBA.
Bonjour AnthoYS,
Vous ne pouviez pas faire plus court comme demande ? 🙂
Alos en supposant que vous soyez sur PC et que vous acceptez les macros, il vous suffit d'utiliser l'enregistreur de macros, qui vous donne :
VB:
Sub Macro()
' Enregistrement sur clé USB
ChDir "N:\"
ActiveWorkbook.SaveAs Filename:="N:\Classeur4.xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
' Enregistrement sur OneDrive
ChDir "C:\Users\PC_PAPA\OneDrive"
ActiveWorkbook.SaveAs Filename:="C:\Users\PC_PAPA\OneDrive\Classeur4.xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
Evidemment les deux ChDir sont à modifier en conséquence.
Sur la PJ vous faites ALT+F11 pour avoir l'éditeur VBA. Ou encore dans les menus Développeur/Visual Basic.
Pour l'enregistreur Affichage/Macros/Enregistrer une macro
Sous 365 les menus sont différent mais vous devez trouver quelque part ces chemins.
Créez un tableau de bord sur Excel : réalisez un tableau de données, maîtrisez les fonctions avancées et automatisez le traitement des données grâce aux macros VBA.
Sub Macro()
' Enregistrement sur clé USB
Lettre_Cle_USB = "D:\" ' A adapter à la lettre de ta clé uSB!!!!
ActiveWorkbook.SaveAs Filename:=Lettre_Cle_USB & "Classeur4.xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
' Enregistrement sur OneDrive
ActiveWorkbook.SaveAs Filename:=Environ("OneDrive") & "\Classeur4.xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
Sub Macro()
' Enregistrement sur clé USB
Lettre_Cle_USB = "D:\" ' A adapter à la lettre de ta clé uSB!!!!
ActiveWorkbook.SaveAs Filename:=Lettre_Cle_USB & "Classeur4.xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
' Enregistrement sur OneDrive
ActiveWorkbook.SaveAs Filename:=Environ("OneDrive") & "\Classeur4.xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
Bonjour à tous,
Vous pouvez bénéficier de la sauvegarde automatique.
A la création du fichier initial sous 365. Office propose de le sauvegarder sous OneDrive, faites-le vous bénéficierez des sauvegardes automatiques. Puis vous faites la sauvegarde locale avec :
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs (FullPath)
End Sub
Bonjour à tous,
Vous pouvez bénéficier de la sauvegarde automatique.
A la création du fichier initial sous 365. Office propose de le sauvegarder sous OneDrive, faites-le vous bénéficierez des sauvegardes automatiques. Puis vous faites la sauvegarde locale avec :
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs (FullPath)
[/QUOTE]
Les coupures réseau étant nombreuses ça
Bonjour à tous,
Vous pouvez bénéficier de la sauvegarde automatique.
A la création du fichier initial sous 365. Office propose de le sauvegarder sous OneDrive, faites-le vous bénéficierez des sauvegardes automatiques. Puis vous faites la sauvegarde locale avec :
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs (FullPath)
End Sub
Vous ne devez pas savoir comment cela fonctionne alors 🤔
Lorsqu'on utilise OneDrive synchronisé, cela porte bien son nom !
Le fichier est toujours enregistré en local dans C:\Users\NOMUTILI\OneDrive\Documents
et il est synchronisé avec les cloud quand le réseau fonctionne 😉
Vous ne devez pas savoir comment cela fonctionne alors 🤔
Lorsqu'on utilise OneDrive synchronisé, cela porte bien son nom !
Le fichier est toujours enregistré en local dans C:\Users\NOMUTILI\OneDrive\Documents
et il est synchronisé avec les cloud quand le réseau fonctionne 😉
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD