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

VB 6 et antérieur Discussion :

Utiliser mon tableau pour copier des fichiers


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier Avatar de Paloma
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 228
    Points : 79
    Points
    79
    Par défaut Utiliser mon tableau pour copier des fichiers
    Pour ceux qui me connaissent, j'ai un fichier .csv qui contient maintenant le nom complet de mes fichiers.

    j'utilise deux tableaux qui contiennent respectivement les noms de fichiers de travail IN et OUT.

    comment utiliser File copy dans ma boucle .... je n'y arrive pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
     
    '===========================================================================
        ' lecture du fichier
        Dim L As String
        Dim i As Long
        Dim Datas() As String
        'anciens nom de fichiers
        Dim tableauNEW() As String
        'nouveaux nom de fichiers
        Dim tableauOLD() As String
        i = 0
     
        Open txtPathExcelFile.text For Input As #1
     
        While Not EOF(1)
        Line Input #1, L
        Datas = Split(L, ";")
        'tableauOLD(i) = Datas(0)
        MsgBox Datas(0)
        'tableauNEW(i) = Datas(1)
        MsgBox Datas(1)
        i = i + 1
        ' copie les fichiers sur le disque local
        For i = 0 To Datas(0)
        FileCopy strPathJobIN & i, strPathTempIN
        Next i
        Wend
        Close #1
     
        Exit Sub
     
    ErrorFile:
    Merci pour votre aide.
    Paloma

    Pour rappel
    http://www.developpez.net/forums/sho...d.php?t=230327

    Pour info voici comment je traite les noms de fichier en "pre-traitement" :
    Merci à developpez.com et ces adhérants et administrateurs
    voir fichier excel zippé ci-joint.
    Cordialement,
    Paloma



    Pensez au

  2. #2
    Membre expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Points : 3 696
    Points
    3 696
    Par défaut
    D'après ce que j'ai compris, j'aurais bien vu quelque chose comme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
        Open txtPathExcelFile.text For Input As #1
     
          While Not EOF(1)
            Line Input #1, L
            Datas = Split(L, ";")
            FileCopy strPathJobIN & Datas(0), strPathTempIN & Datas(1)
          Wend
        Close #1
    Pourquoi faire simple , si on peut faire compliqué
    En général, on ne demande de conseils que pour ne pas les suivre ou, si on les a suivis, reprocher à quelqu'un de les avoir donnés
    (ALEXANDRE DUMAS)

    N'hésitez pas à visiter ma page de contributions

  3. #3
    Membre régulier Avatar de Paloma
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 228
    Points : 79
    Points
    79
    Par défaut Merci beaucoup, tout fonctionne
    Merci Delbeke

    c'est vraiement trop chouette

    @ bientôt
    Paloma
    Cordialement,
    Paloma



    Pensez au

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 20/02/2009, 17h51
  2. Réponses: 2
    Dernier message: 29/07/2008, 18h08
  3. Réponses: 12
    Dernier message: 24/09/2007, 14h35
  4. Réponses: 3
    Dernier message: 30/11/2006, 11h38
  5. Batch pour copier des fichier
    Par borgfabr dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 09/03/2004, 07h55

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