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 :

copie d'une arborescence avec excel vb


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 98
    Points : 55
    Points
    55
    Par défaut copie d'une arborescence avec excel vb
    Bonjour à tous je souhaiterais savoir s'il existe une instruction excel vba permettant de faire une copie intégrale d'un répertoire (avec sous répertoire et fichiers compris). Pour l'instant j'utilise FileCopy mais je dois le faire fichier par fichier et je dois créer au préalable tous les répertoires nécessaires.

    Merci

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut Re: copie d'une arborescence avec excel vb
    Citation Envoyé par kernel57
    Bonjour à tous je souhaiterais savoir s'il existe une instruction excel vba permettant de faire une copie intégrale d'un répertoire (avec sous répertoire et fichiers compris). Pour l'instant j'utilise FileCopy mais je dois le faire fichier par fichier et je dois créer au préalable tous les répertoires nécessaires.

    Merci
    en fait un xcopy /S .... je crois pas que ça existe en VB ... mais tu peu peu être faire appel à la commade dos xcopy ...

  3. #3
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 98
    Points : 55
    Points
    55
    Par défaut
    non malheureusement xcopy ne fonctionne pas. Merci tout de meme

  4. #4
    Membre habitué
    Inscrit en
    Novembre 2005
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 130
    Points : 166
    Points
    166
    Par défaut
    Bonjour Kernel57

    J'utilise le File System Object en declarant la reference "Microsoft Scripting Runtime"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set DossierACopier = fso.GetFolder (Chemin du Fichier )
     
    	DossierACopier.Copy (Chemin où copier le dossier)
     
    Set DossierACopier = nothing
    Set fso = nothing
    Voila j' espère que cela te convient
    @+

  5. #5
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 98
    Points : 55
    Points
    55
    Par défaut
    Tu parles que ca marche c'est du tonnerre !!
    Voilà une journée qui commence bien.
    Mais une question ? Pourquoi déclarer la reference "Microsoft Scripting Runtime" ?

    Merci encore

  6. #6
    Membre habitué
    Inscrit en
    Novembre 2005
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 130
    Points : 166
    Points
    166
    Par défaut
    Ben, je constate q'il n'y en a pas besoin, en effet.

    J'en étais persuadé pourtant !!!

    @+

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

Discussions similaires

  1. [XL-2010] Ouvrir tous les fichiers excel sous une arborescence avec multiple repertoires
    Par Lionel_koch dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/03/2015, 00h39
  2. Créer une arborescence avec XSL
    Par kobe dans le forum XSL/XSLT/XPATH
    Réponses: 19
    Dernier message: 13/06/2006, 09h54
  3. Réponses: 3
    Dernier message: 28/03/2006, 10h52
  4. Positionnement dans une arborescence en Excel VBA
    Par kernel57 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/11/2005, 19h10
  5. [VBA] Copie d'une feuille (avec graphique)
    Par ed_dexia dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/10/2005, 09h56

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