Salut TURK_182, Darth Vader et le forum
Access serait mieux, mais, on peut le faire sur Excel. Par contre, il faut au maximum respecter les règles des bases de données, pas de doublons, une structure unique etc...
Avant de se lancer dans un travail de ce type, il faut se poser des questions :
- Ton but ?
Si c'est pour apprendre à utiliser Excel et le mettre en pratique sur un projet qui te tient à coeur, lances-toi.
Mais si c'est maîtriser les coûts, le conditionnement, etc.... avant, va faire un tour sur internet (
ici par exemple), tu y trouvera peut-être ton bonheur : Pour mettre au point une application Excel en partant de connaissances minimales, ça demande un investissement temps/matière grise important.
- Qui va gérer la base ?
S'il n'y a que toi qui va l'utiliser, des protections minimums suffisent (uniquement pour éviter les erreurs).
Sinon quels accès ? pour qui ?
Comment mettre à jour les prix ? Les conditionnement ? etc...
Si tu as réfléchi à tout ça et que tu persistes, la première chose à faire, c'est de partir du résultat, c'est-à-dire faire une fiche créée manuellement, qui soit imprimable, et qui permette de faire les calculs : comme je ne sais pas comment tu vois la chose, je vais donner ma vision du problème :
plusieurs feuilles :
- une feuille ingrédients : 1 ligne = 1 ingredient, chaque colonne donnant une iformation (tu ne peux pas avoir dans la même colonne par exemple le prix au kilo, et le prix à l'unité)
- une feuille BdD : on y stoque les recettes : une ligne = une recette. mais comme une recette n'est jamais comme la suivante, que le nombre des ingrédients n'est pas constant, etc..., on verra plus tard
- une feuille recette : c'est la feuille principale, celle que tu visualises/imprime (du moins pour la partie recette, parce que je vois te mal aller à la cuisine avec le micro sous le bras

)
- une feuille paramètre : elle servira à stocker des informations particulières, utiles à la fiche recette
Pour que ton résultat soit correct, il faut que ton paramètrage de la feuille recette (largeur / hauteur des colonnes, fusion des cellules) soit le même pour :
- une recette avec un maximum d'ingrédient
- une recette avce un maximum de "commentaires"
L'ordinateur est bête : il ne peut que ressortir ce que tu lui mets.
Donc, si tu ne peux pas créer ces 2 types de recette manuellement, sans changer la présentation de ta feuille recette, Excel ne saura pas le faire non plus.
par exemple :
si tu n'utilises qu'une cellule par ingredient, tu ne pourras pas faire de calcul sur le poids.
Mais tu ne peux pas te contenter d'une cellule pour le poids, il te faut une cellule pour le nombre et une cellule pour l'unité, ce qui fait 3 cellules sur une même ligne par ingrédient (la correspondance entre l'unité et le poids sera dans la feuille paramètre - par exemple : c. à soupe = 0,02 kg = 0,005 l)
Je te laisse t'amuser un peu
A+
-->Message édité par Gorfael le 05/04/2007 12:35:33<--
-------
Plus tu es moins précis, moins les réponses sont plus adaptées!
La qualité et la précision de la réponse sont proportionnelles à celles de la question, et la conditionne.