VBA : Macro permettant de trier des valeurs en fonction d'une variable

Bonjour,

Je fais de la VBA depuis un peu plus d'un an sur différents sujets mais sur celui-ci, je bloque.

Tous les jours, je dois réaliser une extraction Excel depuis un logiciel de production. J'obtiens un tableau dans lequel sont rangés des numéros de lot et des valeurs pH correspondantes. Pour chaque numéro de lot, je peux avoir plusieurs valeurs, comme vous pouvoir le voir dans le fichier joint. A partir de ce tableau, j'aimerais, pour chaque numéro de lot, pouvoir extraire la valeur minimale, la valeur maximale et réaliser la moyenne des valeurs du lot, qui seront rangées dans un autre tableau Feuille 2.

Merci d'avance pour votre aide !

9ph.xlsx (13.15 Ko)

Bonjour et bienvenue,

Pour chaque lot, tes valeurs de PH sont rigoureusement identiques ... dès lors, min, max et moyenne varient fort peu sur une même ligne !

Ceci étant, je l'ai fait avec un TCD, en moins de temps qu'il ne faudrait pour coder !

Bonjour,

Oui c'est un exemple mais habituellement les valeurs sont variables. Merci pour le TDC, j'y ai pensé mais plusieurs personnes vont s'en servir et certains n'ont aucune base sur Excel, même en TCD

C'est plus pratique s'ils n'ont qu'à appuyer sur un bouton :)

Re,

Bonjour,

Oui c'est un exemple mais habituellement les valeurs sont variables. Merci pour le TDC, j'y ai pensé mais plusieurs personnes vont s'en servir et certains n'ont aucune base sur Excel, même en TCD

C'est plus pratique s'ils n'ont qu'à appuyer sur un bouton :)

S'ils savent appuyer sur un bouton, je leur ferais assez confiance pour leur apprendre à cliquer droit > Actualiser
En plus il y a la question de tes dates : si un même lot peut apparaître à différentes dates, ça va encore compliquer singulièrement ton code !!

Rechercher des sujets similaires à "vba macro permettant trier valeurs fonction variable"