Bonjour à tous, je m'adresse à vous pour une petite aide car ce forum m'a jamais déçus.
je souhaite supprimer un fichier si il est vide , finalement après beaucoup de tentations j'ai pu faire une petite macro simple mais le problème c'est que mon fichier il est vide malgré ça il m'affiche le message " le fichier contient des données "
pourriez vous m'aider s'il vous plait ci dessous le code
Merci par avance
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
17
18 Function FchierEstVide() Dim res, LePath As String LePath = Dir("P:\Mercure\CONTENTIEUX OUTILS\PROG CREATION SMS\SMS NON ENVOYES DU " & Format(Now(), "dd mm yy") & ".xlsx") res = FileLen("P:\Mercure\CONTENTIEUX OUTILS\PROG CREATION SMS\SMS NON ENVOYES DU " & Format(Now(), "dd mm yy") & ".xlsx") If res = 0 Then Do While LePath <> "" Kill "P:\Mercure\CONTENTIEUX OUTILS\PROG CREATION SMS\" & LePath LePath = Dir Loop MsgBox ("fichier supprmé") Else MsgBox ("fichier pas vide") End If End Function
Partager