Bonjour à tous,
Tout d'abord je suis désolé si le problème a déjà été évoqué, j'ai parcouru le forum et ai testé des solutions qui s'apparentaient à mon problème mais ça ne fonctionne pas.
J'ai une liste d'ingrédients dans la feuille 1 avec leurs caractéristiques. Dans la feuille 2 j'ai un formulaire listant plusieurs recettes qui font appel aux ingrédients qui rentrent dans la recette. J'ai réussi à faire quelque chose de fonctionnel (cf. le fichier joint) à l'aide d'une fonction SI et INDEX mais c'est loin d'être propre, par exemple quand je veux la liste pour 'tarte aux pommes' il y a des cases vides (qui correspondent aux ingrédients de la base de données qui ne rentrent pas dans la recette de tarte aux pommes). Y a-t-il un moyen de faire un tableau sans case vide avec seulement les ingrédients nécessaires?
Autre souci la fonction INDEX ne conserve pas la mise en forme originale de la feuille 1. Y a-t-il une méthode simple (je ne suis pas familier avec les macros) pour faire tout ça? J'ai tenté plusieurs fois d'utiliser la fonction rechercheV (cf. la solution 2) en m'inspirant de réponses de ce forum mais ça ne marche pas.
Merci d'avance de votre aide.
Amicalement.
Tout d'abord je suis désolé si le problème a déjà été évoqué, j'ai parcouru le forum et ai testé des solutions qui s'apparentaient à mon problème mais ça ne fonctionne pas.
J'ai une liste d'ingrédients dans la feuille 1 avec leurs caractéristiques. Dans la feuille 2 j'ai un formulaire listant plusieurs recettes qui font appel aux ingrédients qui rentrent dans la recette. J'ai réussi à faire quelque chose de fonctionnel (cf. le fichier joint) à l'aide d'une fonction SI et INDEX mais c'est loin d'être propre, par exemple quand je veux la liste pour 'tarte aux pommes' il y a des cases vides (qui correspondent aux ingrédients de la base de données qui ne rentrent pas dans la recette de tarte aux pommes). Y a-t-il un moyen de faire un tableau sans case vide avec seulement les ingrédients nécessaires?
Autre souci la fonction INDEX ne conserve pas la mise en forme originale de la feuille 1. Y a-t-il une méthode simple (je ne suis pas familier avec les macros) pour faire tout ça? J'ai tenté plusieurs fois d'utiliser la fonction rechercheV (cf. la solution 2) en m'inspirant de réponses de ce forum mais ça ne marche pas.
Merci d'avance de votre aide.
Amicalement.