Help probleme VBA please !

Fermé
Fixxup Messages postés 6 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 26 février 2008 - 26 févr. 2008 à 17:04
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 26 févr. 2008 à 23:18
Bonjour,

Je viens vers vous car j'ai quelques soucis sous VBA.

En effet, je dois construire un portefeuille virtuel d'actions, et ma foi avec mes maigres compétences, c'est assez dur.

Je vous transmets déja l'URL de mon classeur : https://www.cjoint.com/?cAqHDeJGTG

Alors, vous trouverez dans le premier feuillet toutes les actions dont j'ai besoin ainsi que leurs caractéristiques (cours, performance, ...).

La deuxieme feuille sert à alimenter mes deux combobox qui me permettent d'une part dans la première d'inscrire l'indice que je veux (CAC40 par exemple) puis en fonction de l'indice , ajouter toutes les actions dans la deuxieme combobox (AXA par exemple).

Le hic ce que je voudrais dans plusieurs zones de texte sur le formulaire rajouté toutes les caractérisitques liées à l'action choisie. Par exemple, dans l'userform que j'ai créé il y a une zone modifiable qui s'appelle "Code" et je voudrais que l'on y retrouve le code "isine" que l'on trouve dans la colonne C de la premiere feuille. Et ainsi de suite pour chaque caractéristique dans chacune des zone modifiable (dans mon classeur j'en ai créée qu'une, juste pour l'exemple).

Peut etre que la fonction VLookUp peut servir (or moi justement je ne sais pas du tout m'en servir )

Bon en relisant mon message, tout ceci ne me parait pas vraiment limpide :

En espèrant que vous puissiez m'aider...

4 réponses

Fixxup Messages postés 6 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 26 février 2008
26 févr. 2008 à 18:07
Hop hop un p'tit up
0
Fixxup Messages postés 6 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 26 février 2008
26 févr. 2008 à 19:41
Bon apparement, mon message n'est pas très clair :s

Alors voici une reformulation :


Voici déjà mon classeur avec l'userform remis à neuf pour que cela soit un peu plus clair : http://www.cijoint.fr/cj200802/cij3403643555647.xls


Grâce à une macro, j'ai réussi à composer deux zones de listes modifiables, la première permettant de filtrer les données affichées dans la deuxième. Pour cela je me suis servi de la feuille n°2 nommée "valeur".

Maintenant, le but est d'afficher dans chacune des textbox les éléments se référant à l'action choisit dans la deuxième combobox. cléments que l'on trouve dans la première feuille "données".

Exemple : Je rentre dans le formulaire, je choisie l'indice : CAC40
puis l'action : AXA

Alors, il faudrait qu'apparaissent dans les textbox les informations suivante :

- Open :22,32
- High : 22,7
- Low : 22,22
- Close : 22,57
- Code Isine : FR0000120628
- %1y : -31,87
- %Ytd : -17,6
- Volatilité 90d : 39,2

J'espère que maintenant c'est un peu plus clair pour vous.

Petite Edit : Si vous trouvez quelque chose de plus simple pour "filtrer" les deux combobox juste à partir de la feuille 1 "données", n'hésitez pas à modifier.
0
Fixxup Messages postés 6 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 26 février 2008
26 févr. 2008 à 21:48
up
0
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 7 235
26 févr. 2008 à 23:18
Bonsoir,

Tu veux vraiment avec un formulaire en vba ?
Parce que si on peut faire plus simple, vu l'heure qu'il est, je peux te proposer ça :
http://www.cijoint.fr/cjlink.php?file=cj200802/cij2691927625643.xls

eric
0