Fusion plusieurs feuilles en une seule avec mise a jour auto

Bonjour tout d'abord meilleurs voeux a toutes et tous,

mon problème est le suivant j'ai un fichier qui récupère des données avec une requête msquery d'une base de données (excel). Le résultat s'affiche sur plusieurs feuilles (TD1,TD2, etc... jusqu'à 7) l'avantage de cette requête est qu'elle met à jour automatiquement les données en fonction de ce qui est saisi dans la base de données, or j'aimerai compiler le résultat des feuilles concernées dans une seule et qu'elle s'actualise automatiquement à chaque ouverture du fichier comme le fait msquery. Est ce possible ??

Merci pour votre aide.

dernière précision je suis nul en vba!!! d'ou l'utilisation de msquery.

96exemple.xlsx (16.96 Ko)

Bonjour,

voir fichier joint pour essai.

Je ne suis pas un pro de VBA, il y a peut-être plus simple.

Elle se lance dès l'ouverture du fichier.

210exemple-fusion.xlsm (25.13 Ko)

Merci beaucoup Patrick33, c'est exactement ce que je voulais mais il n'a pas pris en compte la dernière ligne de la feuille TD1 et TD2.

je pense que cela n'est pas méchant, comment peut on voir ton code de programmation juste pour comprendre la logique vba.

cordialement

Alt+F11 pour ouvrir le développeur VBA puis

tu cliques sur "ThisWorkbook" et tu verras le code.

NB: j'ai la rectification pour les dernières lignes de TD1 et TD2

189exemple-fusion.xlsm (29.04 Ko)

c'est super !!!

Un grand merci pour ton aide.

Bonjour,

j'ai de nouveau un souci, j'ai voulu modifié le tableau, cela fonctionne mais il ne prend pas en compte les deux dernières colonnes sauf pour TD1.

Peux-tu faire quelque chose stp.

Avec ma gratitude.

Cordialement.

105exemple-fusion-2.xlsm (60.89 Ko)

C'est ok j'ai trouvé

Rechercher des sujets similaires à "fusion feuilles seule mise jour auto"