Transfère fichier à un autre excel avec une macro
maudeto
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis débutante dans la macro, je rencontre quelques difficultés. je possède 400 fichiers excel environ avec une feuille 1 et une feuille 2 qui sont répartit dans 8 fichiers. Ces fichiers ont tous la même structure mais pas les mêmes données et il faut que je transforme la structure pour les remettre à jour (entreprise) alors j'ai fais un fichier type. J'ai donc mes fichiers de bases avec un fichier qui "récoltent" les données et après qui retranscrit dans le fichier type.
Je ne sais pas si ce que j'ai fais est bien et je ne sais pas si cela fonctionne
Configuration: Windows / Edge 102.0.1245.33
Je suis débutante dans la macro, je rencontre quelques difficultés. je possède 400 fichiers excel environ avec une feuille 1 et une feuille 2 qui sont répartit dans 8 fichiers. Ces fichiers ont tous la même structure mais pas les mêmes données et il faut que je transforme la structure pour les remettre à jour (entreprise) alors j'ai fais un fichier type. J'ai donc mes fichiers de bases avec un fichier qui "récoltent" les données et après qui retranscrit dans le fichier type.
Je ne sais pas si ce que j'ai fais est bien et je ne sais pas si cela fonctionne
Configuration: Windows / Edge 102.0.1245.33
6 réponses
-
Bonjour,
je possède 400 fichiers excel environ avec une feuille 1 et une feuille 2 qui sont répartit dans 8 fichiers
Pouvez expliquer plus en detail 400 dans 8
Je ne sais pas si ce que j'ai fais est bien et je ne sais pas si cela fonctionne
Ben nous non plus vu que vous ne montrez aucun code et fichiers -
Bonjour,
Excusez moi, je voulais dire 400 fichiers Excel repartit dans 8 dossiers différents.
Je vais vous faire des copies d’écran des 4 modules que j’ai fais sur la macro pour que vous regardiez -
Bonjour,
Vous n'utilisez pas Excel ou alors vous faites la soupe.
Pourriez mettre le fichier du code a dispo:
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse... -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
je ne sais pas si cela fonctionne
Le moins que nous puissions dire, c'est que vous avez une confiance hors norme en vous.
Perso, peut-etre que ca marche ou pas
Pourquoi vider le Clipboard, vous n'avez pas d'instruction Copy!
Pour le reste, ai pas vu de changement de repertoires (dossiers), 8 d'apres vous
Si vous ne voulez pas voir un fichier Excel s'ouvrir en dehors du fichier principal et la mise a jour :Application.ScreenUpdating = False 'fige Excel et True retablit la mise a jour temps reel
Pas besoin de creer une autre Appli Excel, pas besoin de chose as Window
Master_FTP_PPK.xlsm: sort d'ou ce fichier, n'est jamais ouvert!
De meme pour le tranfert Master_Process_injection_?.xlsm
'Nom presse mastercurrentSheet.Range("A" & Range("A65500").End(xlUp).Row + 1) = currentSheet.Range("A6").Value 'Moule mastercurrentSheet.Range("B" & Range("A65500").End(xlUp).Row) = currentSheet.Range("B13").Value
Colonne B et les suivante vous ecrasez systematiquement, pas de +1
Master_FTP_PPK.xlsm: vous allez ecrire x fois dans ce fichier ou une seule fois et RAZ pour la prochaine -
Re,
Votre fichier master_ftp... N'est jamais ouvert ni fermé !
Vous auriez un fichier avec le code, un fichier intermédiaire et des fichiers ou sont les données à récupérer
Pourquoi le fichier intermédiaire est un xlsm ?










