Bonjour à tous,
Je cale sur un fichier Excel que j'essaie de monter et je vois même pas trop comment le programmer.
Ci-joint un fichier Excel pour illustrer.
J'ai un onglet CATEGORIES dans lequel j'ai des intervalles (colonne A) et à chaque intervalle correspond une famille de produits (colonne B). Les intervalles sont au format 100-200 (format imposé par un export).
Dans l'onglet Résultat, j'ai un export de références, (exemple 105 ; Golden) et j'ai besoin, via une macro car le fonctionnement fera parti d'un userform, de comparer la valeur 105 avec les intervalles définis sur l'onglet CATEGORIE et d'afficher en colonne C de l'onglet Résultat, le nom de l'intervalle (POMMES pour mon exemple dans mes explications, mais c'est toute la colonne que je dois comparer).
J'ai essayé de boutiquer un bout de macro à base de "For each cel in range..." mais le résultat ne s'affiche pas (cela dit, il se passe quelque chose, je vois rapidement des noms s'afficher mais disparaître aussitôt.
Voilà j'espère avoir été compréhensible dans mon explication.
D'avance merci pour l'aide apportée !!!
Je cale sur un fichier Excel que j'essaie de monter et je vois même pas trop comment le programmer.
Ci-joint un fichier Excel pour illustrer.
J'ai un onglet CATEGORIES dans lequel j'ai des intervalles (colonne A) et à chaque intervalle correspond une famille de produits (colonne B). Les intervalles sont au format 100-200 (format imposé par un export).
Dans l'onglet Résultat, j'ai un export de références, (exemple 105 ; Golden) et j'ai besoin, via une macro car le fonctionnement fera parti d'un userform, de comparer la valeur 105 avec les intervalles définis sur l'onglet CATEGORIE et d'afficher en colonne C de l'onglet Résultat, le nom de l'intervalle (POMMES pour mon exemple dans mes explications, mais c'est toute la colonne que je dois comparer).
J'ai essayé de boutiquer un bout de macro à base de "For each cel in range..." mais le résultat ne s'affiche pas (cela dit, il se passe quelque chose, je vois rapidement des noms s'afficher mais disparaître aussitôt.
Voilà j'espère avoir été compréhensible dans mon explication.
D'avance merci pour l'aide apportée !!!
Pièces jointes
Dernière édition: