Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Sauvegarde dossier "mes documents"

  • Initiateur de la discussion Initiateur de la discussion ADELINE
  • Date de début Date de début

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 !

A

ADELINE

Guest
bonsoir à tout le forum

je voudrais faire une sauvegarde de 'mes documents' vers un autre dossier.
est ce possible de le faire par une macro ?
merci de vos réponses..
Adeline
 
bonjour Adeline

ce lien pourra peut etre t'aider , en adaptant juste le chemin du bureau


Lien supprimé

Code:
Sub copierRepertoires_Et_SousRepertoires()
'activer la reference Microsoft scripting Runtime
Dim Fso As Scripting.FileSystemObject
Dim Source As String, Destination As String

Set Fso = CreateObject('Scripting.FileSystemObject')

Source = 'C:\\Documents and Settings\\michel\\Mes documents'
Destination = 'D:\\monRepertoire'

'False/True option pour écraser les fichiers
Fso.CopyFolder Source & '\\*', Destination, False
Fso.CopyFile Source & '\\*', Destination, False

End Sub


bon dimanche
MichelXld
 
bonsoir à tout le forum

suite à la précedente macro, je l'ai modifié en :

( ''Sub copierRepertoires_Et_SousRepertoires()
'activer la reference Microsoft scripting Runtime
Dim Fso As Scripting.FileSystemObject
Dim Source As String, Destination As String

Set Fso = CreateObject('Scripting.FileSystemObject')

Source = 'C:\\Documents and Settings\\Adeline\\mes documents'
Destination = 'C:\\mon Repertoire'

'False/True option pour écraser les fichiers
Fso.CopyFolder Source & '\\*', Destination, False
Fso.CopyFile Source & '\\*', Destination, False

End Sub'')

-1) pourriez-vous faire en sorte que les fichiers soient ecrasés
ou mises à jour ; ou même créer une nouvelle copie .!!
car il detecte des fichiers existant et stoppe la manipulation.

merci d'avance
adeline
 
bonjour à tout le forum
et merci à MichelXLD
Effectivement, avec cette modification cela va beaucoup mieux.
Bien qu'1 fois sur deux, la mise à jour se fait partiellement dans les sous dossiers....
Mais maintenant ma question est :
est-il possible d'inserer un code pour une sauvegarde automatique.
- 1 fois par mois et 1 fois par semaine
pour cela je ferais 2 macros bien sùr...
Bien à vous
Adeline
 
bonjour Adeline

je ne suis pas sur que ce soit vraiment adapté , mais tu pourrais essayer d'utiliser le planificateur de taches de Windows pour ouvrir ton classeur à la fréquence souhaitée , en ayant inséré la macro de copie dans l'evenement d'ouverture du classeur

Private Sub Workbook_Open()


bonne soiree
MichelXld
 
Bonsoir MichelXLD
Bonsoir le forum

Je ne suis pas sûre d'avoir bien compris : l'insération de la macro dans l'évènement.......
Pourriez-vous me détailler un peu plus la méthode.
Encore merci
 
Bonsoir MichelXLD

Merci de ta réponse éclair, c'est vraiment sympa de ta part.
Il ne me reste plus quà adapter tout ça...
Encore merci pour tout et bonne soirée
Adeline
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…