Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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.
Oui, c'est un peu pointu. Aussi n’exigè-je de personne de comprendre ce mécanisme, en faisant de mon mieux pour que ce ne soit nécessaire.
Heu… pouvez vous terminer votre dernière phrase ?
 

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…