Mise à jour automatique d'un QueryTable

Bonjour,

J'ai un tableau

dans une feuille ( résumé ) qui se remplie automatiquement à partir de deux feuilles (donnés1) et (donnés2) par une requête QueryTable.

je cherche une solution pour actualiser la requête à chaque fois que j'ajoute /supprime et enregistre une donne sur les feuilles donnés sans être obligé d'aller sur la feuille resumé et actualiser manuellement.

je suis débutant dans les macro mais je me débrouille.

je vous remercie d'avance.

Bonjour

Dans la mesure ou tu ne vois pas la feuille résumé tant que tu es sur une autre, le plus simple est d'actualiser quand tu activer cette feuille, donc associer un

Workbook.RefreshAll

à l'évènement d'activation de cette feuille

Worksheet_Activate()

Merci 78chris pour la réponse

En effet je consulte rarement cette feuille (résumé)parce qu'elle sert à alimenter d'autres feuilles, c'est une feuille intermédiaire.

je souhaite que la requête de refrech de mon QueryTable (dans feuille résumé) se met à jour lorsque je consulte les autres feuilles.

avez vous d'autre suggestions ?

Re

eh bien sur l'activation de ces feuilles...

Soit dans le Worksheet_Activate() de chacune

soit dans le Workbook_SheetActivate du module ThisWorkbook, en spécifiant les feuilles concernées avec un Select Case

Rechercher des sujets similaires à "mise jour automatique querytable"