Les partenaires publicitaires:

Excel VBA pour supprimer tous les fichiers dans un dossier

Les programmeurs informatiques créent souvent des fichiers temporaires utilisés dans leurs applications, et il est une bonne pratique de programmation de supprimer ces fichiers quand ils ne sont plus en cours d'utilisation. Dans Visual Basic pour Applications, le "tuer" déclaration est disponible pour supprimer des fichiers à partir d'un disque. Cette déclaration prend un argument qui spécifie un ou plusieurs noms de fichiers à supprimer. L'argument prend également en charge les cartes sauvages tels que "*" pour spécifier plusieurs fichiers à supprimer dans un dossier.

Instructions

  1. 1

    Lancez Excel, cliquez sur l'onglet "Developer" et cliquez sur "Visual Basic" pour ouvrir l'éditeur Visual Basic. Cliquez sur le menu "Insertion" et cliquez sur "Module" pour ajouter un nouveau module.

  2. 2

    Créer un nouveau sous-procédure dans votre module en ajoutant le code VBA suivant:




    DeleteAllFiles Private Sub ().

  3. 3

    Tapez le code suivant pour créer une nouvelle variable et définir le chemin pour vos fichiers:

    Dim filePath As String



    filePath = "C: Temp * *."

  4. 4

    Utilisez la ligne de code suivante pour supprimer tous les fichiers dans le dossier que vous avez défini: Tuez filePath.

  5. 5

    Terminez votre sous-procédure en tapant "End Sub". Appuyez sur "F5" pour exécuter la procédure.

» » » » Excel VBA pour supprimer tous les fichiers dans un dossier