XL 2016 Lenteur avec INDIRECT()

jipi06

XLDnaute Junior
Bonjour le Forum

Je sais que c'est un sujet qui a déjà été discuté mais je n'ai pas trouvé la bonne solution qui convient à ma situation.

J'utilise INDIRECT() sur l'onglet RECAP pour récupérer les éléments des 3 onglets suivants.
Le résultat obtenu me convient très bien....

MAIS...

sur l'exemple en PJ, pas de problèmes, ça va très vite... mais dans la réalité j'ai 12 onglets (qui potentiellement pourraient être des fichiers externes) qui représentent au total 2000 lignes et 40 colonnes et dans la réalité mon PC rame 2mn30 .... pour finir les calculs.
Je suis bien sûr en calcul manuel pour éviter des re-calculs intempestifs ...

J'aimerai avoir soit :
1/ Une formule autre qu'INDIRECT() qui soit exécutée en qq secondes
2/ Un code VBA qui récupère uniquement les lignes et colonnes utiles à la récap globale telle qu'elle se fait avec INDIRECT()... cad sans les sous-totaux et les lignes vides

Merci beaucoup
Jipi
 

Pièces jointes

  • Fichier exemple recherche multiple2.xlsm
    631.5 KB · Affichages: 5

Discussions similaires

Réponses
5
Affichages
1 K

Statistiques des forums

Discussions
311 720
Messages
2 081 913
Membres
101 837
dernier inscrit
Ugo