jlbcall
XLDnaute Occasionnel
Bonjour à tous,
Je me lance dans le VBA et je rencontre déjà pour soulager un énorme fichier des soucis.
Ci-joint un exemple (très réduit de mon problème)
J'ai un classeur avec sur le premier onglet nommé "UO" ma base de donnée qui part de B5 à U8000
à travers les autres onglets (1-2-3 .....) je dois retrouver des valeurs la formule au départ SommeProd me convenais parfaitement.
Le fichier grandissant le calcul devenait dans Excel très laborieux sans macro.
Dans un 1er temps j 'ai donc juste fait une macro qui copiait collé ma formule sur la zone nécessaire + un copier coller-valeur pour soulager le fichier.
Mais cette macro est très lente car le calcul se refait sur chaque onglet.
Je cherche une macro capable de calculer "instantanément" sur chaque onglet l'équivalent de la formule sommesprod en fonction de mes critères.
Dans le fichier ci-joint des tentatives non réussite + les formules sommeProd comme exemple de critère.
si quelqu'un de vous à un fichier dans ce genre je suis preneur
Merci à tous bonne journée
Jlbcall
Je me lance dans le VBA et je rencontre déjà pour soulager un énorme fichier des soucis.
Ci-joint un exemple (très réduit de mon problème)
J'ai un classeur avec sur le premier onglet nommé "UO" ma base de donnée qui part de B5 à U8000
à travers les autres onglets (1-2-3 .....) je dois retrouver des valeurs la formule au départ SommeProd me convenais parfaitement.
Le fichier grandissant le calcul devenait dans Excel très laborieux sans macro.
Dans un 1er temps j 'ai donc juste fait une macro qui copiait collé ma formule sur la zone nécessaire + un copier coller-valeur pour soulager le fichier.
Mais cette macro est très lente car le calcul se refait sur chaque onglet.
Je cherche une macro capable de calculer "instantanément" sur chaque onglet l'équivalent de la formule sommesprod en fonction de mes critères.
Dans le fichier ci-joint des tentatives non réussite + les formules sommeProd comme exemple de critère.
si quelqu'un de vous à un fichier dans ce genre je suis preneur
Merci à tous bonne journée
Jlbcall