Macro Actualisation Excel
Résolu
afullana
Messages postés
301
Statut
Membre
-
afullana Messages postés 301 Statut Membre -
afullana Messages postés 301 Statut Membre -
Bonjour,
Je crée depuis peu des carte de contrôle sous Excel2003 et les accès a ma base de donnée sont tellement long que j'ai désactivé l'actualisation automatique des requêtes SQL.
J'ai donc crée un Bouton et une macro qui actualise une a une les différentes requêtes
Ex: Sheets("data").Select
Range("I26").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
Puis, je recommence pour chaque requêtes.
Mon problème est que la feuille "data" doit absolument être masquée, ce qui fait que ma macro ne fonctionne plus pour cette page.
Pourtant lorsque l'actualisation auto est activé les pages masquées s'actualisent normalement .
Quelle serait la macro qui actualiserais les requêtes de ma page masquée??
Je crée depuis peu des carte de contrôle sous Excel2003 et les accès a ma base de donnée sont tellement long que j'ai désactivé l'actualisation automatique des requêtes SQL.
J'ai donc crée un Bouton et une macro qui actualise une a une les différentes requêtes
Ex: Sheets("data").Select
Range("I26").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
Puis, je recommence pour chaque requêtes.
Mon problème est que la feuille "data" doit absolument être masquée, ce qui fait que ma macro ne fonctionne plus pour cette page.
Pourtant lorsque l'actualisation auto est activé les pages masquées s'actualisent normalement .
Quelle serait la macro qui actualiserais les requêtes de ma page masquée??
Configuration: Windows XP Firefox 3.5.7
2 réponses
-
Bonjour,
Les select ralentissent les macros et en plus ne fonctionnent pas avec des feuilles masquées. Essayez ceci :With Sheets("data") .Range("I26").QueryTable.Refresh BackgroundQuery:=False 'le point en début de ligne est super important End With -
Bonjour pijaku
Merci de ta réponse si rapide
La macro fonctionne nikel c'est super
sa ne me switch plus de feuille lors de l'actualisation et sa marche pour mes feuilles masquées
Encore merci de ton aide précieuse