Comment créer des dossiers à partir d`une feuille de calcul excel

<article data-type="article">

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 en utilisant des plages de données et la commande batch "md". Une autre méthode consiste à utiliser une macro par la fonction MkDir, un composant de Microsoft Excel VBA. Cette offre une flexibilité, et il est moins de temps. Inclure seulement les noms de dossiers appropriés dans votre feuille de calcul pour ces techniques de travail. Les noms de dossier ne doivent pas contenir de guillemets, ou l`un des caractères "", "/", ":", "?", "*", "<," ">"Et" | ".

Choses que vous devez

  • Plaine éditeur de texte (Notepad, Notepad ++ ou TextPad)

L`utilisation d`un fichier de commandes

  • Arrangez 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.

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

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

    = foldernames "md"

  • 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 à "Songs" dans votre lecteur "D", utilisez le chemin "D: Songs".

    @echo off

    cd "C: Temp"

  • Retour à votre classeur Excel. droite, cliquez sur l`en-tête de la colonne contenant les "MD" formules 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

    ..

  • Enregistrez le fichier sur votre bureau comme "CreateFolders.bat." Allez sur le bureau, et exécuter le fichier de commandes en double-cliquant sur son icône. Vos dossiers sont maintenant prêts à être utilisés.

L`utilisation d`une macro

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

  • Entrez "MakeFolders" sous "Nom de la macro," et cliquez sur le bouton "Créer". Cela ouvre l`éditeur VBA.

  • Copiez et collez la macro suivante dans l`éditeur:

    MakeFolders Sous ()

    Dim Rng Comme Range

    maxRows Dim, maxCols, r, c As Integer

    Set Rng = Sélection

    maxRows = Rng.Rows.Count

    maxCols = Rng.Columns.Count

    Pour c = 1 To maxCols

    r = 1

    Do While r <= 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

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

  • Mettez en surbrillance les cellules contenant les noms de dossier. 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 à être utilisés.

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 "Developer" par défaut. Pour ce faire, cliquez sur le Microsoft Office orbe et choisissez "Options Excel." Cliquez sur "Popular" dans le volet Catégorie, choisissez "Afficher l`onglet Développeur dans le ruban." Cliquez sur "OK" pour enregistrer vos modifications.

AUTRES

» » » » Comment créer des dossiers à partir d`une feuille de calcul excel