Bonjour
Je suis un nouveau en informatique et actuellement je suis un apprentis.
mon tuteur m’as demande de créer un programme sous excel avec une macro
le hic c’est que je connais rien du tout
et je voudrais si possible des liens ou des forums ou je pourrais apprendre a faire des macros et des programmes
je vous explique mon programme
je dois créer une liste de choix de produits
et selon le produit je dois faire apparaitre une liste de lot et une liste de parametres que je pourrais choisir
tout ceci je dois allez y chercher dans d’autres feuilles excel
puis apres avec un bouton de validation
je dois pouvoir faire apparaitre les parametres des lots choisis et etablir un graphique pour voir si il y a une variation dans mes parametres
Je ne vous demandes pas un programme tout fait meme si je le souhaite
car vous n’etes pas des larbins et de plus si je continue dans cette branche je vais devoir apprendre a le faire si j’en ai besoin un jour
Je vous remercie d’avance toutes l’aide que vous pouvez m’apporter
Bonjour,
pour ton problème, il faut manipuler les “validations” d’excel, et peut-être un peu de VBA, mais pas forcément. Tu n’utilise apparemment pas de “base de données” mais uniquement des données présentes dans des feuilles Excel.
donc pour proposer une liste de choix:
http://www.excel-online.net/index2.htm
pour l’aide éventuelle sur VBA:
http://vb.developpez.com/cours/
Il faut mettre en forme ton formulaire de saisie, mettre les listes de saisie dans une feuille à part.
A part ça, je ne fais plus trop d’Excel, mais n’hésite pas à revenir poser des questions précises ici.
deltree.
j’arrive a faire mon menus deroulant en le mettant dans une autre feuille
avec la fonction validation/liste (ce petit outil dans excel)
mais pour ce qui du choix de la liste des lots et parametres qui eux sont des varialbes
je dois pouvoir allez les chercher dans un autre fichier selon le produits selectionner
par exemple si je choisis le produit P1
dans une base de donnée ou j’ai plusieurs fiche sur ce produit
je dois pouvoir faire apparaitre dans une case tous les lots du produit P1
ainsi que tous les parametres du produit P1 dans une autre case
et dans les cases lots ou parametres je peux choisir lequel je veux prendres ou pas
donc la je suis obliger d’utiler une macro
Je suis entrain de me demande
si je met toutes ces fiches sur des feuilles a part dans le meme fichier excel
et que sur la premiere feuille je crée mon menus deroulant
est ce que par exemple dans la case parametres
je peux faire apparaitres tous les parametres avec leurs valeurs de toutes les feuilles vu qu’ils se trouvent dans la meme cellule mais sur feuille differentes
par une fonction simple de recherche?
par contre comme toujours mes parametres doit pouvoir s aficher en liste avec la possibilite de choix
D’accord, pour accéder à une base de données sous Excel, il y a plusieurs solutions: en odbc[/url], un lien vers des [url=http://www.dicks-clicks.com/excel/ExternalData.htm#What_is]données externes, mais évidemment, il faut avoir une base de données.
http://www.excel-online.net/excel2003/bd.html#Cr%E9er
peut-être qu’on peut le faire aussi par les validation si tu as les données dans ton classeur, en affectant la liste à une plage de données calculée en fonction de la sélection… à voir
http://www.excel-online.net/excel2003/validation.html#3
Si ce n’est pas possible, tu sera obligé de créer un formulaire (une boite de dialogue) dans l’éditeur de macro, plus interractif avec le VBA.
Je suis arrivée a faire ce que je voulais en fesant des liste de validations
mais le hic qui me pose soucis
c’est le choix
car selon le produits je vais avoir different type de parametres (mais je pense que je peux le resoudre avec une fonction de recherche particulieres mais simples)
pareil pour le lot
mais le hic
que je n’arrive pas a resoudre c’est comment afficher les valeurs des parametres sur le coter car si je fait une fonction recherche vu le nombre de parametres ca doit etre lourd
et ensuite quand tous est choisis comment en fesant un clix sur un bouton de validation faire apparaitre un graph avec les parametres (leurs valeurs aussi) selon les lots
le tous que j’aurais choisis avant
Je suis arriver a faire mon menus deroulant
mais je n’arrive a pas a faire apparaitre mes choix en liste selon le choix du 1er menus deroulant
j’ai essayer avec une fonction SI
=SI(E14<B14*(1-Z14);“Hors Tolérance”;SI(E14>B14*(1+Z14);“Hors Tolérance”;""))
ce genre de formule j’ai utiliser en modifiant les choix et le resultat