Bonjour,
Je voudrais écrire une macro LibreOffice permettant de déplacer tous les fichiers du dossier "C:\Temp\Dossier1\" vers le dossier "C:\Temp\Archive\". L'équivalent en VBA (MS Office) est le suivant :
Est-ce que vous avez une proposition? Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Sub Deplacer(FichierSource As String, DossierCible As String) On Error GoTo err Const OverwriteExisting = True Set objFSO = CreateObject("Scripting.FileSystemObject") 'objFSO.CopyFile FichierSource, FichierCible, OverwriteExisting 'objFSO.MoveFile "C:\FSO\*.txt" , "D:\Archive\" objFSO.MoveFile FichierSource, DossierCible Exit Sub err: Select Case err.Number Case 53: MsgBox "Le fichier est introuvable" Case Else: MsgBox "Erreur inconnue" End Select End Sub
Partager