Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Copier un fichier vers un autre dossier en 1 Clik ?!

  • Initiateur de la discussion Initiateur de la discussion Bens7
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bens7

XLDnaute Impliqué
Bonjour a tous !!
J'aurais voulu savoir si possible de copier un fichier (a1) qui se trouve dans la source (a2) dans la source (a3)
avec un bouton VBA (j'y connais rien en vba)

Exemple :
A1 | A2 | A3 |A4
15327.pdf | D:/perso/facture/ | D:/perso/payer |"Bouton" COPIER

Merci a tous !!!!
 
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Bonjour,

regarde dans l'aide vba du coté de l'instruction "FileCopy", devrait faire l'affaire, A noter, chez moi les dossiers sous dossiers sont séparés par des anti slash "\" et non des slash "/"...

bonne journée
@+
 
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Bah le souci c'est que j'y connais rien en vba meme si je trouve la commande je sais pas code
et oui desole des / ou \ enfin bref tous le monde a compris...
 
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Re,

A condition que les chemins soient valides :
Code:
Option Explicit
Sub test()
FileCopy Range("A2").Value & Range("A1").Value, Range("A3").Value & Range("A1").Value
End Sub
 
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Re,

faire une boucle dans ce cas :
Code:
Option Explicit
Sub test()
Dim i As Long
For i = 1 To Range("A65536").End(xlUp).Row
    FileCopy Cells(i, 2).Value & Cells(i, 1).Value, Cells(i, 3).Value & Cells(i, 1).Value
Next i
End Sub
 
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Oui desole efectivement j;aurais du envoyer le fichier final mais j'ai eu l'idee une fois le code recu
aurais tu toutefois la solution ?
 
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Re,

aurais tu toutefois la solution ?

en testant que les colonnes A, B et C de chaque ligne soient valorisées...
Code:
Option Explicit
Sub test()
Dim i As Long
For i = 1 To Range("A65536").End(xlUp).Row
    If Application.CountA(Cells(i, 1).Resize(, 3)) = 3 Then _
        FileCopy Cells(i, 2).Value & Cells(i, 1).Value, Cells(i, 3).Value & Cells(i, 1).Value
Next i
End Sub
 
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Re,

que les colonnes A, B et C de chaque ligne soient valorisées...
[/CODE]

Ton premier code ma bien aidez pour un aUtre fichier (ET D'ABORD MERCI) mais la le probleme c'est que les cellules vide c'est pas que je les est effacer c'est que j'ai un SI "" c'est pour ca que les cellule non verte sont vide
et dans ce cas ca marche pas

Ce que j;ai besoin en fait c'est que la case cocher donne le Ok du fichier corespondant:

FACTURE: essai1.pdf
FACTURE EXCEL: essai1.xlsx
CONTRAT: essai1.jpg
DOSSIER: (tous ensemble chcaun dans le dossier different dans les ligne cible)

Mai je veux avoir l'option de choisir que :

FACTURE EXCEL: essai1. xlsx

ou autre
Peut etre que on peut affichier toute les lignes par defaut mais ne copier que ce ou la colone D est VRAI c'est peut etre plus simple vu que de toute facon je compte cacher A;B;C voir fichier piece jointe
 

Pièces jointes

Dernière édition:
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Bonsour®

si tu sais faire la manipulation manuellement... 🙄
https://www.excel-downloads.com/threads/copier-un-fichier-vers-un-autre-dossier-en-1-clik.206578/
(j'y connais rien en vba)
alors utiliser l'enregistreur de macro...😎
qui te dégrossira le process
macro que tu pourra alors affecter à un bouton.

une fois cela réussi :
il faudra intervenir dans le code pour rendre les paramètres variables et interactifs
 
Dernière édition:
Re : Copier un fichier vers un autre dossier en 1 Clik ?!

Desole mais je sais vraiement pas comment faire lorsque j'enregistre le macro pour lui expliquer je veut copier que les cases VRAI
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
172
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…