[Résolu][Calc] Copier des fichiers du Dossier 1 coller dans le Dossier 2

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
rflo_2024
Fraîchement OOthentifié
Messages : 1
Inscription : 28 août 2024 15:04

[Résolu][Calc] Copier des fichiers du Dossier 1 coller dans le Dossier 2

Message par rflo_2024 »

Bonjour à tous,

Je vous contacte puisque je n'arrive pas à copier des fichiers (format .ods, .txt) qui se trouvent dans le dossier 1 et les coller vers le dossier 2.
Pourriez-vous m'aider s'il vous plaît ?

Cordialement,

Code : Tout sélectionner

Sub CopieFichier

    Dim sourceFolder As String
    Dim destinationFolder As String
    Dim fichier As String
   
    ' Chemin du dossier source
    sourceFolder = "C:\temp\Dossier1"
   
    ' Chemin du dossier destination
    destinationFolder = "C:\temp\Dossier2"
      
    ' Obtenir le premier fichier dans le dossier source
    fichier = Dir(sourceFolder & "*.*")
   
    ' Boucle pour parcourir tous les fichiers et les copier
    Do While fichier <> ""
        ' Copier chaque fichier dans le dossier de destination
        FileCopy sourceFolder & fichier, destinationFolder & fichier
       
        ' Obtenir le fichier suivant
        fichier = Dir()
    Loop

End Sub
Apache OpenOffice 4.1.12 (Obligation de version) sous Windows 10 Professionnel
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25994
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] - Copier des fichiers du Dossier 1 coller dans le Dossier 2

Message par Dude »

Salut,

Comme d'habitude, il faut au minimum déboguer avec XRay pour comprendre ce que l'on fait.
Dans ton cas, voici ce que me renvoie ta variable fichier :
capture.png
Je te laisse le soin de comprendre ton erreur en affichant le chemin que tu interroges avec Dir() :)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1480
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: [Calc] - Copier des fichiers du Dossier 1 coller dans le Dossier 2

Message par jeanmi2403 »

Bonjour,
Il manque "\" à la fin du chemin. Et "*.*" est superflu
Voilà ce que donne monsieur Gogol en cherchant "Dir OooBasic" :
dans la Documentation Basic OpenOffice
Bonne soirée.
Jean-Michel
LibO 24.2 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 24.8 sur OpenSuse & Linux MX
Avatar de l’utilisateur
OOo - Ekel
SuppOOrter
SuppOOrter
Messages : 1314
Inscription : 10 nov. 2006 15:04
Localisation : F-Oise

Re: [Calc] - Copier des fichiers du Dossier 1 coller dans le Dossier 2

Message par OOo - Ekel »

Bonsoir,

Pas la peine de ... Dernière visite : 09 sept. 2024 12:34.

Cordialement
Ekel

KUbuntu Noble Numbat (24.04) : LibreOffice 25.2.3.2 Officielle
AMD Ryzen 5 5600G
AMD Radeon RX 6650 XT
22" + 22"
16 Go
____________________
Pour les règles du jeu.
Pour marquer Résolu.
Pour joindre un fichier.
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12673
Inscription : 08 nov. 2005 16:23
Localisation : Brest, France

Re: [Calc] - Copier des fichiers du Dossier 1 coller dans le Dossier 2

Message par Bidouille »

OOo - Ekel a écrit : 16 sept. 2024 17:04 Dernière visite : 09 sept. 2024 12:34.
Effectivement, je clos donc le fil