Problème de tableau, indice n'appartient pas à la sélection

Calvus

XLDnaute Barbatruc
Bonsoir le Forum,

Des heures que je me prends la tête avec un @#{#::^@ de tableau !
Mais quelque chose m'échappe.

Dans le fichier joint, ce que je souhaite obtenir, c'est la valeur Max d'un tableau après avoir calculé un CA avec Sumif :
Code:
ca = Format(Application.SumIfs([P:P], [B:B], nom, [N:N], ">=" & date1), "# ##0.00")     'CA année N

C'est après que les problèmes commencent, lorsque je veux créer un tableau pour comparer ces valeurs.
Sachant que je n'ai pas eu plus de succès avec un dictionnaire...

Et après, je voudrais extraire les seconde, troisième et quatrième valeurs.

Merci de votre aide.
 

Pièces jointes

  • Macro Max.xlsm
    17.6 KB · Affichages: 39

Dranreb

XLDnaute Barbatruc
Bonjour.
Si, ça marche très bien.
Il faut bien évidemment aussi modifier en conséquence le Redim qui précède et à la fin le Range dont la Value reçoit ce tableau.
Par contre j'ai vu qu'on pouvait s'économiser une variable et une instruction, en prenant la même pour variable de contrôle de boucle, indice dans TX et indice de ligne dans TR.
 

Discussions similaires

Statistiques des forums

Discussions
312 273
Messages
2 086 700
Membres
103 372
dernier inscrit
BibiCh