Bonjour,
BDD est une variable tableau que j'utilise car d'autres calculs/action sont nécessaires sur cette base de données.
une variable tableau est de, tout ce que j'ai pu lire sur le sujet, plus rapide en terme d’exécution surtout sur une telle Base.
Ok ce n'est pas un range (@eriiic), mais je vous invite à tester le fichier en PJ en adaptant la variable derlig sur le code, vous pouvez voir qu'à partir de 65536 le calcul ne s'effectue plus, avant oui !
@AlgoPlus : Mon Excel comporte bel et bien 1048576 lignes. la limite n'est donc pas celle qui s'affiche !
il est vrai que d'autres méthodes existent pour effectuer des sommes en intégrant le calcul dans la boucle.
Je dois d'ailleurs effectuer d'autres calculs suite à la somme, si je comprends bien il vaut mieux éviter toutes les fonctions VBA existantes (Transpose, Sum, Match...) si plus de 65536 valeurs ou procéder par "dichotomie".
Merci à chacun d'entre vous,