super !!!!
ça marche merci beaucoup.....
j'ai juste rajouté les guillements sur la ligne 9 à "Wav"
autre question......
si je veux rajouter d'autres fichiers où faire cela, avec des noms de personnes différents.....
est ce que je peux déplacer ces lignes
Msg = MsgBox("Voulez vous supprimer les appels des dossiers CS " & Range("C2").Value & " ?", vbYesNo + vbCritical, "Attention")
If Msg = vbYes Then
sous la ligne sub toto et recopier le bloc .........
exemple:
Sub toto()
Msg = MsgBox("Voulez vous supprimer les appels des dossiers CS " & Range("C2").Value & " ?", vbYesNo + vbCritical, "Attention")
If Msg = vbYes Then
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder("F:\services\sophia\Dossier Personnel CS\Agent N°1\Appels Enregistrés")
Set fc = f.Files
Msg = MsgBox("Voulez vous supprimer les appels des dossiers CS " & Range("C2").Value & " ?", vbYesNo + vbCritical, "Attention")
If Msg = vbYes Then
For Each f1 In fc
If f1.DateLastModified < DateAdd("d", -5, Now) And (Right(f1.Path, 3) = "wav" Or Right(f1.Path, 3) = "mp3") Then
f1.Delete
End If
Next f1
End If
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder("F:\services\sophia\Dossier Personnel CS\Agent N°2\Appels Enregistrés")
Set fc = f.Files
Msg = MsgBox("Voulez vous supprimer les appels des dossiers CS " & Range("C2").Value & " ?", vbYesNo + vbCritical, "Attention")
If Msg = vbYes Then
For Each f1 In fc
If f1.DateLastModified < DateAdd("d", -5, Now) And (Right(f1.Path, 3) = "wav" Or Right(f1.Path, 3) = "mp3") Then
f1.Delete
End If
Next f1
End If
End Sub