Rapport de message :*
 

Re: Optimiser mes macros en VBA

Titre du sujet : Re: Optimiser mes macros en VBA
par Mth le 01/09/2010 19:57:56

Bonsoir zorbrax,

Il me vient une idée en regardant l'image de ton fichier. Les utilisateurs cliquent sur la région de leur choix dans l'onglet Menu, puis consultent les données, puis retournent au menu, où ils pauvent à nouveau choisir une autre région. Tous les TCD et tous les graphes consultés ont la même structure, il n'y a que le filtre région qui change.
... Donc, pourquoi 9 TCD et pas un seul ...
Si en cliquant dans le menu, tu affectes une macro qui filtre le TCD sur la région choisie, en choisissant une autre Région tu lances la macro qui filtre sur cette autre région, et le tout sur un seul TCD (et donc un seul graphique aussi).

Je me dis qu'il y a là de quoi faire perdre pas mal de poids à ton fichier ... reste bien sûr à savoir si cela te semble une bonne piste?

Si oui, et que tu ne parviens pas mettre en place cette idée, tu peux tenter de poster sur le forum ton fichier zippé, tu retires tous les onglets des régions sauf 1, tu réduis la base à quelques dizaines de lignes, et ça devrait passer.

A très bientôt,

Mth