Bonjour tout le monde.
Et merci du temps que vous m'accorderez !
Pour plus de simplicité, peut être devriez vous ouvrir mon fichier joint pour comprendre le soucis.
J'ai du mal à synthétiser mon problème en une phrase pour le titre, j'espère que sa résume bien.
Alors je dévellope:
J'ai une feuille excel qui me sert d'interface utilisateur, sur laquelle j'entre un certain nombre de données, notament:
- Un nom de matériau
- Une norme de calcul
- Une température de calcul
Le tout par liste déroulante.
Sur une autre feuille, j'ai un certain nombre de tableaux, un pour chaque matériaux, regroupant les caractéristiques de chaque matériaux en fonctions de la norme et de la température choisie.
Le but étant d'afficher sur la première page, les dites caractéristiques du matériaux, selon la norme et la température choisie, pour au final avoir sur ma première feuille queqlue chose du genre:
Matériau: machin02
Norme: Bidule19
Température: 20°
Caract 1: 500
Caract 2: 898
Caract 3: 2
ou les caract 1, 2, 3 serait automatiquement récupéré dans le tableau du matériaux correspondant,dans la colonne de la norme correspondante, sur la bonne ligne de température..
J'ai d'abord pensait utiliser une index(equiv())..
Je suis parvenu à afficher les caract de matériau 1 selon la norme 1, avec comme variable influente la température. Le soucis c'est que je suis bloqué pour intégré la norme, et le nom du matériaux en paramètre dans mes formules. Je pensais pouvoir imbriquer des index/equiv mais le soucis c'est que je pense qu'il faudrait que j'arrive à référencer des matrices en arguments de mes fonctions qui utilisent des cellules, enfin je suis pas clair mais je m'embrouille un peu avec ce casse tête.
Je joint un petit fichier qui résume mon souhait et mon avancement.
En résumer,il faudrait que sur ma feuille 1, les 4 caract se mette à jour automatiquement avec les valeur des tableaux sur la feuille 2, en fonction des 3 listes déroulantes MATERIAU, NORME et TEMPERATURE. Dans l'état actuel seul la liste température influence mes cractéristiques.
Voilà voilà,je suis dispo pour les questions,je pense qu'il y en aura car je ne suis pas sure que se soit clair.
Merci d'avance
Je précise que je suis un grand novice en matière de VBA, et sinon sur excel en général j'aiun niveau correct.
Et merci du temps que vous m'accorderez !
Pour plus de simplicité, peut être devriez vous ouvrir mon fichier joint pour comprendre le soucis.
J'ai du mal à synthétiser mon problème en une phrase pour le titre, j'espère que sa résume bien.
Alors je dévellope:
J'ai une feuille excel qui me sert d'interface utilisateur, sur laquelle j'entre un certain nombre de données, notament:
- Un nom de matériau
- Une norme de calcul
- Une température de calcul
Le tout par liste déroulante.
Sur une autre feuille, j'ai un certain nombre de tableaux, un pour chaque matériaux, regroupant les caractéristiques de chaque matériaux en fonctions de la norme et de la température choisie.
Le but étant d'afficher sur la première page, les dites caractéristiques du matériaux, selon la norme et la température choisie, pour au final avoir sur ma première feuille queqlue chose du genre:
Matériau: machin02
Norme: Bidule19
Température: 20°
Caract 1: 500
Caract 2: 898
Caract 3: 2
ou les caract 1, 2, 3 serait automatiquement récupéré dans le tableau du matériaux correspondant,dans la colonne de la norme correspondante, sur la bonne ligne de température..
J'ai d'abord pensait utiliser une index(equiv())..
Je suis parvenu à afficher les caract de matériau 1 selon la norme 1, avec comme variable influente la température. Le soucis c'est que je suis bloqué pour intégré la norme, et le nom du matériaux en paramètre dans mes formules. Je pensais pouvoir imbriquer des index/equiv mais le soucis c'est que je pense qu'il faudrait que j'arrive à référencer des matrices en arguments de mes fonctions qui utilisent des cellules, enfin je suis pas clair mais je m'embrouille un peu avec ce casse tête.
Je joint un petit fichier qui résume mon souhait et mon avancement.
En résumer,il faudrait que sur ma feuille 1, les 4 caract se mette à jour automatiquement avec les valeur des tableaux sur la feuille 2, en fonction des 3 listes déroulantes MATERIAU, NORME et TEMPERATURE. Dans l'état actuel seul la liste température influence mes cractéristiques.
Voilà voilà,je suis dispo pour les questions,je pense qu'il y en aura car je ne suis pas sure que se soit clair.
Merci d'avance
Je précise que je suis un grand novice en matière de VBA, et sinon sur excel en général j'aiun niveau correct.
Pièces jointes
Dernière édition: