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 :

Souci avec FilCopy [XL-2010]


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
    Avril 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 49
    Par défaut Souci avec FilCopy
    Bonjour,

    Je veux copier les fichiers du répertoire c:\toto=> c:\titi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Sub sauvegarde_proc() sauvegarde_proc()
    Sourcefile = "c:\toto\*.*"
    Destinationfile = "c:\titi\"
    FileCopy Sourcefile, Destinationfile
    end Sub
    Dans c:\toto j'ai juste un fichier (non actif) qui s'appelle nouveau.txt

    Voici ce que le debugger m'affiche lorsque j'arrive à l'instruction filecopy
    "nom ou numéro de fichier incorrect"

    Je fais pas mal de code, mais sur ce coup je vois pas ce qui se passe...

    Je suis sur Excel 2010.

    Merci,

    @+

    Olivier

  2. #2
    Membre averti
    Inscrit en
    Novembre 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 37
    Par défaut
    Bonjour,

    Ce code marche chez moi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub sauvegarde_proc()
    Dim Fichier As Variant
    Dim objFSO As Variant
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Dossier = "C:\...\" 'dossier où tes fichiers sont
    Set objDossier = objFSO.GetFolder(Dossier)
    For Each Fichier In objDossier.Files
        Fichier.Move "C:\...\" 'dossier où tu veux mettre tes fichiers
    Next
    End Sub

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 49
    Par défaut
    Je vois que tu utilises un Move, cela copie ou déplace ?
    @+
    Olivier

    A première vue, ça déplace, j'ai modifié move par copy et ça m'a l'air de fonctionner, même pour les fichier ouverts ?
    Peux tu confirmer ?

    Comment copier uniquement les fichier commençant par le nombre 0 (0*.*) ?

    Merci,
    @+
    Olivier

  4. #4
    Membre averti
    Inscrit en
    Novembre 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 37
    Par défaut
    je reprend une petite partie du code afin de ne déplacer (ou copier comme tu veux) que les fichiers commençant par "0"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    For Each Fichier In objDossier.Files
        If Left(Fichier.Name, 1) = "0" Then
            Fichier.Copy "C:\...\" 'dossier où tu veux mettre tes fichiers
        End If
    Next
    En espérant avoir répondu à ta question.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 49
    Par défaut
    Je regarde cela, mais dans tous les cas, c'est bonheur !
    Merci,
    @+
    Olivier

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

Discussions similaires

  1. quelques soucis avec word 2000
    Par ramchou dans le forum Word
    Réponses: 3
    Dernier message: 06/09/2004, 18h13
  2. SOucis avec une reequete imbriquee
    Par Ni4k dans le forum Langage SQL
    Réponses: 6
    Dernier message: 30/03/2004, 08h56
  3. souci avec un algorithme
    Par slider16 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 22/03/2004, 17h17
  4. [DEBUTANT] petits soucis avec un prgm de chat
    Par LechucK dans le forum MFC
    Réponses: 8
    Dernier message: 19/01/2004, 16h52
  5. Réponses: 4
    Dernier message: 16/02/2003, 12h16

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