IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[VBA-E]Creer repertoires selon cellules


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut [VBA-E]Creer repertoires selon cellules
    Bonjour , je previens je suis mauvais :

    J'ai dans les cellules A1 à A15 des noms differents .
    J'aimerais , grace à un bouton , creer les dossiers des toutes ces cellules dans un dossier donné .

    Par ex :
    J'ai Rep2 dans A1 . Je veux creer le repertoire Rep2 dans le dossier MesDocuments et boucler sur les cellules suivantes jusqu'a la derniere cellule non vide.

    Je sais me servir de MkDir mais je comprend rien au boucles et il y a surrement un moyen plus rapide .

    Merci d'avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 560
    Par défaut
    Voici comment boucler sur toutes tes cellules de la colonne A

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    dim i as integer
    dim rep as string
    i = 1
    While Trim(Cells(i,1).value) <> ""
        rep = cells(i,1).value
        mkdir "C:\rep"
        i=i+1
    Wend
    Explication :
    La boucle va boucler tant qu'il ne trouve pas cellule vide
    Le Trim permet de supprimer les espaces afin que si par mégarde tu as une cellule avec que des espaces, la boucle s'arreterait au lieu de créer un répertoir sans nom

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    Merci ca marche impecable et je comprend mieux les boucles grace à toi ! Merci beaucoup .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] VBA supprimer des ligne selon la date d'une cellule
    Par Scrabblouille dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/08/2009, 22h37
  2. [VBA-Excel] Liste fichier de repertoire selon critere
    Par Kaiba dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 09/02/2007, 13h07
  3. [batch] creer repertoire dont le nom est la date :p
    Par elievar dans le forum Windows
    Réponses: 14
    Dernier message: 21/12/2006, 13h09
  4. Réponses: 3
    Dernier message: 13/06/2006, 16h36
  5. [VBA] Access-> Excel Format de cellule
    Par toflofr dans le forum VBA Access
    Réponses: 19
    Dernier message: 31/07/2003, 14h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo