Fusion de deux fichiers excel avec macros
Bayfall-33
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Bonsoir Forum,
Je suis novice en VBA Excel, j’espère que vous pouvez aider.
J'ai un fichier excel (Fichier1) avec macro, mais plusieurs personnes travaillent sur le même document. Les autres utilisateurs ont la copie du Fichier1 (Fichier2).
Cependant j'aimerai fusionner les documents des autres utilisateurs (pour le moment un seul) dans le même Fichier (Fichier1).
J’espère que vous comprenez. Please Help!
Je suis novice en VBA Excel, j’espère que vous pouvez aider.
J'ai un fichier excel (Fichier1) avec macro, mais plusieurs personnes travaillent sur le même document. Les autres utilisateurs ont la copie du Fichier1 (Fichier2).
Cependant j'aimerai fusionner les documents des autres utilisateurs (pour le moment un seul) dans le même Fichier (Fichier1).
J’espère que vous comprenez. Please Help!
A voir également:
- Fusion de deux fichiers excel avec macros
- Nombre de jours entre deux dates excel - Guide
- Liste déroulante excel - Guide
- Fusionner deux fichiers excel - Guide
- Fusionner deux cellules excel - Guide
- Word et excel gratuit - Guide
3 réponses
Bonjour,
Fichier2 en partage devrait aller.........
Apres, tout depend de ce que vous voulez recuperer, un seul onglet ou ……...
Fichier2 en partage devrait aller.........
Apres, tout depend de ce que vous voulez recuperer, un seul onglet ou ……...
Bonjour,
Ça va pas être simple, pour pouvoir fusionner tes deux fichiers sans les partager, il faut pouvoir déterminer laquelle des deux informations comparées il faut conserver. Pour cela il faut d'abord mémoriser toutes les modifications effectuées et le moment où ces modifications ont été effectuées (c'est ce qui se passe dans un fichier partagé).
Peut-être pourrais-tu "sortir" les macros et les mettre dans un fichier tiers. Tu pourrais alors partager tes fichiers (sans macro).
Ça va pas être simple, pour pouvoir fusionner tes deux fichiers sans les partager, il faut pouvoir déterminer laquelle des deux informations comparées il faut conserver. Pour cela il faut d'abord mémoriser toutes les modifications effectuées et le moment où ces modifications ont été effectuées (c'est ce qui se passe dans un fichier partagé).
Peut-être pourrais-tu "sortir" les macros et les mettre dans un fichier tiers. Tu pourrais alors partager tes fichiers (sans macro).
Bonjour tout le monde
Oui f894009 j'ai essayé de faire la fusion avec les Macro mais cela ne fonctionne pas.
Et la fusion marche avec la copie du document de destination, et si je continue la saisie avec les macros il va falloir refaire une nouvelle copie. La proposition de Patrice33740 ne pourra pas fonctionner "dilemme".
Pour l'instant je n'ai pas de solution pour la fusion.
Je serai heureux de voir une solution avec une procédure qui pourrait chercher les changements effectués dans le document source et les copier dans le document de destination.
Merci
Oui f894009 j'ai essayé de faire la fusion avec les Macro mais cela ne fonctionne pas.
Et la fusion marche avec la copie du document de destination, et si je continue la saisie avec les macros il va falloir refaire une nouvelle copie. La proposition de Patrice33740 ne pourra pas fonctionner "dilemme".
Pour l'instant je n'ai pas de solution pour la fusion.
Je serai heureux de voir une solution avec une procédure qui pourrait chercher les changements effectués dans le document source et les copier dans le document de destination.
Merci
« La proposition de Patrice33740 ne pourra pas fonctionner "dilemme". »
Si tu utilises un fichier partagé sans macro, pourquoi ça ne fonctionne pas ?
A quoi servent les macros ? Pourquoi ne peuvent-t'elles pas être situées dans un autre fichier ?
Si tu utilises un fichier partagé sans macro, pourquoi ça ne fonctionne pas ?
A quoi servent les macros ? Pourquoi ne peuvent-t'elles pas être situées dans un autre fichier ?
Bonsoir Pratrice33740,
La fusion des fichiers Excel fonctionne avec la copie du même fichier. Par Exemple le Fichier 1 qui est la destination est une copie du Fichier 2 (la source ). Maintenant quand on fait des changements dans le fichier 2 on peut fusionner les deux fichiers.
Dans mon cas les saisies se font avec un fichier excel avec macros (Les macros font des tries des statuts et la saisie est faite sur un formulaire). Donc a chaque fois que de nouvelles saisies sont faites, il va falloir enregistrer sous excel sans macro, et vu que ce sera un nouveau document la fusion ne fonctionne qu'avec la copie du même document.
J'ai essayé mais a chaque fois excel me sort "La fusion fonctionne avec la copie du document".
Par contre, je crois, avec deux fichiers partagés (l'un la copie de l'autre) supportant des macros, qu'il est possible de chercher le fichier source en utilisant le lien et de le fusionner avec le fichier destination. Ou bien copier les changements apportés au fichier source et les coller au fichier de destination.
J’espère que tu comprends, je suis novice, mais cela me parait compliquer.
La fusion des fichiers Excel fonctionne avec la copie du même fichier. Par Exemple le Fichier 1 qui est la destination est une copie du Fichier 2 (la source ). Maintenant quand on fait des changements dans le fichier 2 on peut fusionner les deux fichiers.
Dans mon cas les saisies se font avec un fichier excel avec macros (Les macros font des tries des statuts et la saisie est faite sur un formulaire). Donc a chaque fois que de nouvelles saisies sont faites, il va falloir enregistrer sous excel sans macro, et vu que ce sera un nouveau document la fusion ne fonctionne qu'avec la copie du même document.
J'ai essayé mais a chaque fois excel me sort "La fusion fonctionne avec la copie du document".
Par contre, je crois, avec deux fichiers partagés (l'un la copie de l'autre) supportant des macros, qu'il est possible de chercher le fichier source en utilisant le lien et de le fusionner avec le fichier destination. Ou bien copier les changements apportés au fichier source et les coller au fichier de destination.
J’espère que tu comprends, je suis novice, mais cela me parait compliquer.
Quand un fichier est partagé, tout le monde peut l'utiliser en même temps.
Toutes les modifications ainsi que leur auteur sont enregistrés séquentiellement dans le fichier
Il y a cependant une contrainte de suivi non négligeable : le propriétaire du fichier (celui qui l'a partagé) doit régulièrement vérifier les modifications apportées par les autres et les accepter (ou les refuser), faute de quoi le fichier prend de l'embonpoint et fini par se planter complètement (irrécupérable).
Cela nécessite donc de la rigueur et des sauvegardes régulières, c'est pourquoi il y a toujours une certaines réticence à préconiser le partage d'un fichier.
Toutes les modifications ainsi que leur auteur sont enregistrés séquentiellement dans le fichier
Il y a cependant une contrainte de suivi non négligeable : le propriétaire du fichier (celui qui l'a partagé) doit régulièrement vérifier les modifications apportées par les autres et les accepter (ou les refuser), faute de quoi le fichier prend de l'embonpoint et fini par se planter complètement (irrécupérable).
Cela nécessite donc de la rigueur et des sauvegardes régulières, c'est pourquoi il y a toujours une certaines réticence à préconiser le partage d'un fichier.
J'ai essayé le partage de fichier avec l'outil comparaison et fusion mais cela ne fonctionne pas avec les fichiers supportant de macros VBA.
Le Fichier1 a deux feuilles (feuil1 et feuil2), maintenant j'aimerai fusionner Fichier2 (la source) et Fichier1 (la destination). Toutes les deux feuilles peuvent recevoir de nouvelles données en ligne (Date du jour, nom, statut, Adresse; la feuil1 pour homme, feuil2 pour femme).
J'ai crée un userform pour les données.
J’espère que c'est claire.