Supprimer fichier sur critère

Bonjour,

je cherche une formule VBA pour supprimer un fichier sur critère.

Le nom du fichier est du type : SPECIALITE_DATE_FOURNISSEUR_NUMERODECOMMANDE.

Par exemple : IMPLANTO_2019_05_28__ETK_678.pdf

Le fichier se trouve dans un dossier qui porte le nom de la spécialité (Workbooks(ActiveWorkbook.Name).Path/ SPECIALITE/

Dans mon exemple précedant, le fichier se trouve dans Workbooks(ActiveWorkbook.Name).Path/IMPLANTO/

J'ai un tableau de commande, avec tout plein de lignes correspondantes à des commandes de produit.

Je souhaite que lorsque je sélectionne une des lignes du tableau, et que je clique sur "Supprimer la commande",

le code vba identifie la localisation du fichier PDF (en lien avec la spécialité), le fournisseur et le numéro de commande de la ligne sélectionnée, et supprime ce fichier PDF.

L'ensemble des informations pour localiser et identifier le fichier se trouve déjà dans le tableau :

SPECIALITE :Cells(ActiveCell.Row, "K").Value

FOURNISSEUR : Cells(ActiveCell.Row, "H").Value

NUMERODECOMMANDE : Cells(ActiveCell.Row, "N").Value

La date n'a pas d'importance, le FOURNISSEUR et le NUMERODECOMMANDE suffisent à identifier correctement le nom du fichier recherché.

Je ne suis pas sur de m'être correctement exprimé.

Qu'en pensez-vous ?

bonjour

par principe, on n'efface jamais de données

si tu y tiens vraiment, une fois par an, tu nettoies en manuel ton répertoire

(à condition d'avoir des copies de sauvegarde de tes pdf, preuves de tes commandes)

amitiés

Bonjour jmd,

merci pour tes conseils !

Problème résolu !

Bonne journée !

Sam

Rechercher des sujets similaires à "supprimer fichier critere"