Multi-Copies d'un fichier Excel Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Répondre
B
Benito21
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 1 janvier 2019
Version d'Excel : 2010

Message par Benito21 » 31 mars 2020, 16:09

Bonjour,

Si une bonne âme peut m'aider :cry:

J'ai un fichier nommé "1.xlsx" modèle dans un dossier nommé "1" dans le C:\1\1.xlsx

je souhaite simplement copier/coller à brute sans retouche le fichier "1.xlsx" dans chaque sous-dossiers parents disponibles dans ce même dossier "1" le nom du fichier déporté portera le nom du dossier dans lequel il a atterri.

Par exemple le dossier s'appelle Tata, alors le fichier portera le nom Tata.xlsx après manipulations et ainsi de suite pour les autres fichiers qui seront créés.

Je parviens à effectuer un copier/coller du fichier dans un dossier x ou y, mais comment faire pour que la copie soit distribuer dans chacun des sous-dossiers parents disponibles dans le dossier "1" sans écraser le fichier "1.xlsx" s''il est déjà présent ...

Merci à vous et une belle après-midi :D

Amicalement,
Benito
Avatar du membre
paritec
Passionné d'Excel
Passionné d'Excel
Messages : 4'329
Appréciations reçues : 508
Inscrit le : 7 juin 2011
Version d'Excel : W10 - 2003 FR - 2010 FR

Message par paritec » 31 mars 2020, 17:08

Bonjour Benito 21 le forum
un dossier en retour
1) tu ne l'ouvres surtout pas tu le décompresses sur ton bureau
2) tu ouvres le dossier Benito 21
3) tu ouvres "Modèle à Copier.xlsm"
4) là tu cliques copier et tu me redis
a+
Papou :)
Benito 21 V1.zip
(19.78 Kio) Téléchargé 1 fois
1 membre du forum aime ce message.
Des bonnes explications et des petits fichiers représentatifs vont nous aider à vous aider !!!!
B
Benito21
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 1 janvier 2019
Version d'Excel : 2010

Message par Benito21 » 31 mars 2020, 17:42

Bonjour Papou,

Merci de ton aide si précieuse :roll:

La macro s'exécute sans erreur mais pas de fichiers dans les répertoires de destinations.
Je vois qu'elle a bien effectuée une manœuvre mais je ne retrouve pas les fichiers par la suite.

A ta dispo
Benito
B
Benito21
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 1 janvier 2019
Version d'Excel : 2010

Message par Benito21 » 31 mars 2020, 17:50

Si je re-exécute la macro une seconde fois j'ai le message suivant :

Un fichier nommé "C:\users\Machine\Desktop\Benito 21 V1\Benito 21 V1\cherche\cherche.xlsm" existe dejà à cet emplacement. Voulez-vous le remplacer ?
B
Benito21
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 1 janvier 2019
Version d'Excel : 2010

Message par Benito21 » 31 mars 2020, 17:55

Et du coup la macro répète sur chaque fichiers .xlsml e même message

Un fichier nommé "C:\users\Machine\Desktop\Benito 21 V1\Benito 21 V1\Cherche\cherche.xlsm

Un fichier nommé "C:\users\Machine\Desktop\Benito 21 V1\Benito 21 V1\Recherche\recherche.xlsm

Un fichier nommé "C:\users\Machine\Desktop\Benito 21 V1\Benito 21 V1\Trouve\Trouve.xlsm
Avatar du membre
paritec
Passionné d'Excel
Passionné d'Excel
Messages : 4'329
Appréciations reçues : 508
Inscrit le : 7 juin 2011
Version d'Excel : W10 - 2003 FR - 2010 FR

Message par paritec » 1 avril 2020, 10:07

Bonjour Bénito21 le forum
Je vois qu'elle a bien effectuée une manœuvre mais je ne retrouve pas les fichiers par la suite.
à mon avis tu te plantes!!
Un fichier nommé "C:\users\Machine\Desktop\Benito 21 V1\Benito 21 V1\Cherche\cherche.xlsm
si tu as ce message c'est que tu as bien dans le dossier, créé le fichier!!! dans le dossier Cherche le Fichier Cherche.xlsm, c'est écrit dans le message de défaut.
Tu as demandé quoi???
de créer un fichier qui est une copie du fichier de départ dans les divers dossiers, et donner le nom au fichier de ce dossier
c'est exactement ce que tu as
mais encore faudrait-il aller voir dans les divers dossier Cherche Recherche et Trouve
ta demande
je souhaite simplement copier/coller à brute sans retouche le fichier "1.xlsm" dans chaque sous-dossiers parents disponibles dans ce même dossier "1" le nom du fichier déporté portera le nom du dossier dans lequel il a atterri.
et tu as bien noté
dans chaque sous-dossiers parents disponibles
alors c'est ce que j'ai fait
a+
Papou :)
1 membre du forum aime ce message.
Des bonnes explications et des petits fichiers représentatifs vont nous aider à vous aider !!!!
B
Benito21
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 1 janvier 2019
Version d'Excel : 2010

Message par Benito21 » 1 avril 2020, 11:43

Bonjour Papou,

Pour éviter de toucher les dossiers à tord, puis-je supprimer les ".Xlsm" des sous-dossiers et d' exécuter à nouveau le code ?

Bien à toi,
Benito
B
Benito21
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 1 janvier 2019
Version d'Excel : 2010

Message par Benito21 » 1 avril 2020, 11:50

Bon alors je te prie de pardonner mon erreur, c'est Juste Parfait 8[]
Ça fonctionne à merveille et c'est exactement ce qu'il me fallait.

Un Grand Merci Papou 8-)

Benito
Avatar du membre
paritec
Passionné d'Excel
Passionné d'Excel
Messages : 4'329
Appréciations reçues : 508
Inscrit le : 7 juin 2011
Version d'Excel : W10 - 2003 FR - 2010 FR

Message par paritec » 1 avril 2020, 15:40

Re Bonjour Benito21 le forum
ah tu me rassures tu as retrouvé tes petits fichiers
par contre j'ai copié en .xlsm je ne sais pas si c'est ce que tu voulais ou pas??
a+
Papou :)
1 membre du forum aime ce message.
Des bonnes explications et des petits fichiers représentatifs vont nous aider à vous aider !!!!
B
Benito21
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 1 janvier 2019
Version d'Excel : 2010

Message par Benito21 » 1 avril 2020, 16:35

Oui les petits ont été retrouvés comme tu dis :lol:

Oui sinon il est nécessaire qu'ils soient en .xlsx"

Belle après-midi Papou :roll:
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message