Help probleme VBA please !
Fixxup
Messages postés
6
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
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...
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...
A voir également:
- Help probleme VBA please !
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Find vba - Astuces et Solutions
- Vba range avec variable ✓ - Forum VB / VBA
4 réponses
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.
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.