L
le_coc
Guest
Bonjour,
Je voudrai faire une macro qui supprime un repertoire ainsi que son contenu a condition qu'il existe. J'ai fait une macro (cf. ci-dessous) mais malheureusement elle ne marche pas, ce serait vraiment sympa si qq un pouvait m'aider. Merci d'avance. Je crois que la fonction fso.Deletefolder ne marche pas???
Voici mon code:
Sub nettoyage()
'
' nettoyage Macro
' Macro enregistrée le 28/12/2006 par rafael lambert
Dim fso As Object
Dim RmDir As String
RmDir = "Temp Programme"
Set fso = CreateObject("Scripting.filesystemObject")
' Vérifier si le répertoire destination sur le sdisque dur existe.
If Dir$("U:\Programmes" & RmDir, vbDirectory) = "" Then
' Vu qu'il existe pas, le supprimmer'
fso.deletefolder ("U:\Programmes\" & RmDir)
End If
Set fso = Nothing
'
End Sub
Je voudrai faire une macro qui supprime un repertoire ainsi que son contenu a condition qu'il existe. J'ai fait une macro (cf. ci-dessous) mais malheureusement elle ne marche pas, ce serait vraiment sympa si qq un pouvait m'aider. Merci d'avance. Je crois que la fonction fso.Deletefolder ne marche pas???
Voici mon code:
Sub nettoyage()
'
' nettoyage Macro
' Macro enregistrée le 28/12/2006 par rafael lambert
Dim fso As Object
Dim RmDir As String
RmDir = "Temp Programme"
Set fso = CreateObject("Scripting.filesystemObject")
' Vérifier si le répertoire destination sur le sdisque dur existe.
If Dir$("U:\Programmes" & RmDir, vbDirectory) = "" Then
' Vu qu'il existe pas, le supprimmer'
fso.deletefolder ("U:\Programmes\" & RmDir)
End If
Set fso = Nothing
'
End Sub