Les partenaires publicitaires:

Comment créer des dossiers à partir d'une feuille de calcul Excel

Des feuilles de calcul Excel peuvent vous aider à automatiser la tâche de créer plusieurs dossiers. Une façon de générer des dossiers est de créer un script utilisant des plages de données et la commande batch "MD". Une autre méthode consiste à utiliser une macro à travers la fonction MkDir, un composant de Microsoft Excel VBA. Cette offre une flexibilité, et il est moins de temps. Inclure uniquement les noms de dossiers appropriés dans votre feuille de calcul pour ces techniques de travail. Les noms de dossiers ne doivent pas contenir de guillemets, ou l'un des caractères "", "/", ":", "?", "*", "Lt ;," ">" et "|".

Choses que vous devez

  • Éditeur de texte (Notepad, Notepad ++ ou TextPad)

L'utilisation d'un fichier de commandes

  1. Organisez vos noms de dossiers dans une seule colonne. Cliquez sur l'en-tête de la colonne et tapez "foldernames" dans le champ de nom à côté de la barre de formule.

  2. Ajouter une colonne vide à gauche de la colonne "foldernames« de droit; cliquant l'en-tête de la colonne et en choisissant "Insérer".

  3. Mettez en surbrillance la première cellule de la colonne vide. Entrez le texte suivant dans la barre de formule, et le copier dans les autres cellules vides.

    = foldernames "md"

  4. Ouvrez votre éditeur de texte et de créer un document vierge. Copiez et collez le code ci-dessous au début du fichier. Remplacer "C: Temp" avec le chemin complet vers le répertoire dans lequel vous souhaitez ajouter des dossiers. Par exemple, pour ajouter des dossiers à «chansons» dans votre lecteur "D", utiliser le chemin «D: Songs."

    echo off

    cd "C: Temp"

  5. Retour à votre classeur Excel. droit; cliquez sur l'en-tête de la colonne contenant les formules "MD" et choisissez "Copier". Retour à votre éditeur de texte, et coller les valeurs à la fin du fichier. Votre fichier devrait maintenant ressembler à ceci:

    echo off

    cd "c: Temp"

    md foldername1




    md foldername2

    ..

  6. Enregistrez le fichier sur votre bureau comme "CreateFolders.bat." Allez sur le bureau, et exécutez le fichier de commandes en double-cliquant sur son icône. Vos dossiers sont maintenant prêts à l'emploi.

Utilisation d'une macro

  1. Ouvrez le classeur Excel. Maintenez la touche "Alt" enfoncée et appuyez sur "F8" pour ouvrir la fenêtre Macros.

  2. Entrez "MakeFolders» sous «Nom de la macro," et cliquez sur le bouton "Créer". Cela ouvre l'éditeur VBA.

  3. Copiez et collez la macro suivante dans l'éditeur:

    MakeFolders sub ()

    Dim Rng Comme Range

    MaxRows Dim, maxCols, R, C As Integer

    Réglez Rng = Sélection

    maxRows = Rng.Rows.Count

    maxCols = Rng.Columns.Count

    Pour c = 1 Pour maxCols



    r = 1

    Do While r lt; = maxRows

    Si Len (Dir (ActiveWorkbook.Path "" Rng (r, c), vbDirectory)) = 0 Then

    MkDir (ActiveWorkbook.Path "" RNG (r, c))

    On Error Resume Next

    Fin si

    r = r + 1

    Boucle

    Suivant c

    End Sub

  4. Enregistrez votre fichier en tant que macro-enabled classeur en ouvrant le menu "Fichier" et choisir "Enregistrer sous." Entrez votre nom de fichier préféré et choisissez "classeur Excel Macro-Enabled" à côté de "Enregistrer sous Type de fichier." Cliquez sur le bouton "Enregistrer".

  5. Mettez en surbrillance les cellules contenant les noms de dossiers. Maintenez la touche enfoncée et appuyez sur "Alt" "F8" pour ouvrir la fenêtre Macros. Double-cliquez sur "MakeFolders." Les dossiers sont maintenant prêts à l'emploi.

  6. Conseils Avertissements

  • La macro crée des dossiers dans le même répertoire que votre classeur actif. Pour créer des dossiers dans le répertoire qui contient le classeur de macros, remplacer toutes les occurrences de "ActiveWorkbook" dans le code avec "ThisWorkbook."
  • Si vous utilisez Microsoft Excel 2007, vous ne pouvez pas avoir accès à la fenêtre Macros et l'onglet "développeur" par défaut. Pour ce faire, cliquez sur le Microsoft Office orbe et choisissez "Options Excel". Cliquez sur "populaire" dans le volet Catégorie, et choisissez "Afficher l'onglet Développeur dans le ruban." Cliquez sur "OK" pour enregistrer vos modifications.
» » » » Comment créer des dossiers à partir d'une feuille de calcul Excel