OVH Cloud OVH Cloud

Listbox - Débutant

11 réponses
Avatar
juan cristobal
Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait pas
peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de mots-clés
pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le nom
d'actions.
A chaque action sur la feuille excel correspond des graphiques,etc...
Au lieu de créer une feuille par action je souhaite que la feuille se
"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la copier n
fois pour n actions, lier les éléments de la listbox à chaque page, puis
"cacher" les feuilles des n actions (je ne sais rien faire de tout ça bien
entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par saisies
successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.

10 réponses

1 2
Avatar
Hubert
Bonjour
Qu'entends tu par "action" est-ce des liens hypertextes ou des formules, et
que veux tu voir aprés la selection dans ta liste, une feuille excel
contenant ton graphique ou le graphique lui meme dans l'userform, et enfin
combien"d'action" et est-ce toujours les meme ?
Cordialement


Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait pas
peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de mots-clés
pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le nom
d'actions.
A chaque action sur la feuille excel correspond des graphiques,etc...
Au lieu de créer une feuille par action je souhaite que la feuille se
"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la copier n
fois pour n actions, lier les éléments de la listbox à chaque page, puis
"cacher" les feuilles des n actions (je ne sais rien faire de tout ça bien
entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par saisies
successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.





Avatar
juan cristobal
Excuse-moi pour avoir manqué de clarté, je n'ai pas pensé au double sens sur
le moment.^^
Je pensais aux produits financiers de la bourse! Je sélectionne une action
et la page doit charger des graphiques de variations de valeur propre à
cette action, des tableaux récapitulatifs, etc...je pense a priori que
toutes les pages ont le même schema(non-déterminé encore), seules les
valeurs dans les tables aainsi que l'allure des graphiques changent.Voilà.

"Hubert" a écrit dans le message de
news:
Bonjour
Qu'entends tu par "action" est-ce des liens hypertextes ou des formules,
et

que veux tu voir aprés la selection dans ta liste, une feuille excel
contenant ton graphique ou le graphique lui meme dans l'userform, et enfin
combien"d'action" et est-ce toujours les meme ?
Cordialement


Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait pas
peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de
mots-clés


pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le nom
d'actions.
A chaque action sur la feuille excel correspond des graphiques,etc...
Au lieu de créer une feuille par action je souhaite que la feuille se
"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la copier
n


fois pour n actions, lier les éléments de la listbox à chaque page, puis
"cacher" les feuilles des n actions (je ne sais rien faire de tout ça
bien


entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par saisies
successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.







Avatar
twinley
Bonjour,

Pour partir sur de bonnes bases, voici une réponse de Misange à une
question que tu ne poses pas encore.

.../...
S'il y avait une réponse simple... Ce serait simple ! mais tu trouveras des
tas de posts de personnes tournant sous des PC hyper musclés qui ont
rencontré ces problèmes de mémoire. Apparemment, excel gère la mémoire
graphique de façon assez particulière et donc de façon certaine, le nombre
de graphique doit rester limité. De ce fait, il est impossible de dire un
truc genre avec 256MO de mémoire tu peux ouvrir un classeur de 128MO avec 12
graphiques...
Conclusion : faire des sauvegardes, faire du nettoyage régulièrement
(plusieurs macros de nettoyage sur disciplus) pour éliminer les formats
inutilisés, redéfinir le used range, enlever les graphiques qui ne servent à
rien et préférer des graphiques liés à des tcd quand il faut faire varier
des tas de données pour l'affichage.
Il semble bien également qu'avec le même nombre de macros, il prend moins de
place de les regrouper dans un même module que de les répartir sur pleins de
modules quasi vides.
Voili voilà pour ce que j'en sais...

--
Misange migrateuse http://www.excelabo.net .../...


Ton projet semble ambitieux, et c'est tant mieux.
Juste pour te dire que les usines à gaz, c'est pas facile à gérer.
Tu peux lire ici avant de partir comme un fou...

http://groups.google.com/groups?hl=fr&lr=&c2coff=1&q=limite+graphique+group%3Amicrosoft.public.fr.excel&btnG=Rechercher

à+twinley



Excuse-moi pour avoir manqué de clarté, je n'ai pas pensé au double sens sur
le moment.^^
Je pensais aux produits financiers de la bourse! Je sélectionne une action
et la page doit charger des graphiques de variations de valeur propre à
cette action, des tableaux récapitulatifs, etc...je pense a priori que
toutes les pages ont le même schema(non-déterminé encore), seules les
valeurs dans les tables aainsi que l'allure des graphiques changent.Voilà.

"Hubert" a écrit dans le message de
news:

Bonjour
Qu'entends tu par "action" est-ce des liens hypertextes ou des formules,


et

que veux tu voir aprés la selection dans ta liste, une feuille excel
contenant ton graphique ou le graphique lui meme dans l'userform, et enfin
combien"d'action" et est-ce toujours les meme ?
Cordialement



Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait pas
peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de



mots-clés

pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le nom
d'actions.
A chaque action sur la feuille excel correspond des graphiques,etc...
Au lieu de créer une feuille par action je souhaite que la feuille se
"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la copier



n

fois pour n actions, lier les éléments de la listbox à chaque page, puis
"cacher" les feuilles des n actions (je ne sais rien faire de tout ça



bien

entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par saisies
successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.












Avatar
Hubert
Bonjour !
Si j'ai bien tout compris tu veux pouvoir visualiser des actions qui
evoluent tout le temps via une liste de noms d'actions ?
Il y a 2 solutions et cela depend du nombre d'action à gerer.
Si il y a peu d'action le plus simple est effectivement de créer 1 feuille
par action.Mais cela depend aussi de sa durée de vie 1heure 1 mois 1 an ? Si
il y a beaucoup d'actions à gerer et qu'elles sont de courte durée l'idéal
est de créer un model et une base de donnée. Mais cela reste vague car je ne
sais pas à quoi correspond une action, si chaque action a des valeurs figées
etc.. Explique moi la difference d'une action à l'autre, les critères de
calcul, le nombre d'action etc.. Si chaque action est unique et figée, ce
sera facile.
Cordialement

"juan cristobal" wrote:

Excuse-moi pour avoir manqué de clarté, je n'ai pas pensé au double sens sur
le moment.^^
Je pensais aux produits financiers de la bourse! Je sélectionne une action
et la page doit charger des graphiques de variations de valeur propre à
cette action, des tableaux récapitulatifs, etc...je pense a priori que
toutes les pages ont le même schema(non-déterminé encore), seules les
valeurs dans les tables aainsi que l'allure des graphiques changent.Voilà.

"Hubert" a écrit dans le message de
news:
Bonjour
Qu'entends tu par "action" est-ce des liens hypertextes ou des formules,
et

que veux tu voir aprés la selection dans ta liste, une feuille excel
contenant ton graphique ou le graphique lui meme dans l'userform, et enfin
combien"d'action" et est-ce toujours les meme ?
Cordialement


Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait pas
peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de
mots-clés


pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le nom
d'actions.
A chaque action sur la feuille excel correspond des graphiques,etc...
Au lieu de créer une feuille par action je souhaite que la feuille se
"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la copier
n


fois pour n actions, lier les éléments de la listbox à chaque page, puis
"cacher" les feuilles des n actions (je ne sais rien faire de tout ça
bien


entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par saisies
successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.












Avatar
juan cristobal
ok, merci, je garde ça sous le coude. Tant que tu n'as pas des réponses à
des questions que je ne me poserai jamais ou des questions auxquelles je
n'ai pas réponse, on est d'accord.^^



"twinley" a écrit dans le message de
news:%23C3pK%
Bonjour,

Pour partir sur de bonnes bases, voici une réponse de Misange à une
question que tu ne poses pas encore.



Avatar
juan cristobal
hmm hmm disons que je n'ai pas encore dégrossi la chose et qu' à un moment
donné je pense qu'il va bien falloir que je télécharge les données des cours
sur le net si je veux gagner du temps.J'ai cru comprendre que ce n'était
point évident.
Ensuite , basiquement, admettons que j'ai une listbox avec 2 chaines de
caractère, X1 et X2(qui peuvent représenter 2 actions), et que je veuille en
cliquant sur X1 ou X2 faire apparaître la valeur actuelle de cette action
dans la cellule A1. Idéalement, j'ajouterais que cette valeur est mise à
jour par le net. Ce serait une bonne base à mon niveau ^^.Merci.




"Hubert" a écrit dans le message de
news:
Bonjour !
Si j'ai bien tout compris tu veux pouvoir visualiser des actions qui
evoluent tout le temps via une liste de noms d'actions ?
Il y a 2 solutions et cela depend du nombre d'action à gerer.
Si il y a peu d'action le plus simple est effectivement de créer 1 feuille
par action.Mais cela depend aussi de sa durée de vie 1heure 1 mois 1 an ?
Si

il y a beaucoup d'actions à gerer et qu'elles sont de courte durée l'idéal
est de créer un model et une base de donnée. Mais cela reste vague car je
ne

sais pas à quoi correspond une action, si chaque action a des valeurs
figées

etc.. Explique moi la difference d'une action à l'autre, les critères de
calcul, le nombre d'action etc.. Si chaque action est unique et figée, ce
sera facile.
Cordialement

"juan cristobal" wrote:

Excuse-moi pour avoir manqué de clarté, je n'ai pas pensé au double sens
sur


le moment.^^
Je pensais aux produits financiers de la bourse! Je sélectionne une
action


et la page doit charger des graphiques de variations de valeur propre à
cette action, des tableaux récapitulatifs, etc...je pense a priori que
toutes les pages ont le même schema(non-déterminé encore), seules les
valeurs dans les tables aainsi que l'allure des graphiques
changent.Voilà.



"Hubert" a écrit dans le message de
news:
Bonjour
Qu'entends tu par "action" est-ce des liens hypertextes ou des
formules,



et
que veux tu voir aprés la selection dans ta liste, une feuille excel
contenant ton graphique ou le graphique lui meme dans l'userform, et
enfin



combien"d'action" et est-ce toujours les meme ?
Cordialement


Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait
pas




peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de
mots-clés


pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le
nom




d'actions.
A chaque action sur la feuille excel correspond des
graphiques,etc...




Au lieu de créer une feuille par action je souhaite que la feuille
se




"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la
copier




n
fois pour n actions, lier les éléments de la listbox à chaque page,
puis




"cacher" les feuilles des n actions (je ne sais rien faire de tout
ça




bien
entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par
saisies




successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.














Avatar
twinley
:)

à+twinley

ok, merci, je garde ça sous le coude. Tant que tu n'as pas des réponses à
des questions que je ne me poserai jamais ou des questions auxquelles je
n'ai pas réponse, on est d'accord.^^



"twinley" a écrit dans le message de
news:%23C3pK%

Bonjour,

Pour partir sur de bonnes bases, voici une réponse de Misange à une
question que tu ne poses pas encore.








Avatar
twinley
Bonjour,

Ce lien donné par Clément Marcotte peut t'intéresser

http://office.microsoft.com/fr-ca/assistance/HP010414041036.aspx

à+twinley

hmm hmm disons que je n'ai pas encore dégrossi la chose et qu' à un moment
donné je pense qu'il va bien falloir que je télécharge les données des cours
sur le net si je veux gagner du temps.J'ai cru comprendre que ce n'était
point évident.
Ensuite , basiquement, admettons que j'ai une listbox avec 2 chaines de
caractère, X1 et X2(qui peuvent représenter 2 actions), et que je veuille en
cliquant sur X1 ou X2 faire apparaître la valeur actuelle de cette action
dans la cellule A1. Idéalement, j'ajouterais que cette valeur est mise à
jour par le net. Ce serait une bonne base à mon niveau ^^.Merci.




"Hubert" a écrit dans le message de
news:

Bonjour !
Si j'ai bien tout compris tu veux pouvoir visualiser des actions qui
evoluent tout le temps via une liste de noms d'actions ?
Il y a 2 solutions et cela depend du nombre d'action à gerer.
Si il y a peu d'action le plus simple est effectivement de créer 1 feuille
par action.Mais cela depend aussi de sa durée de vie 1heure 1 mois 1 an ?


Si

il y a beaucoup d'actions à gerer et qu'elles sont de courte durée l'idéal
est de créer un model et une base de donnée. Mais cela reste vague car je


ne

sais pas à quoi correspond une action, si chaque action a des valeurs


figées

etc.. Explique moi la difference d'une action à l'autre, les critères de
calcul, le nombre d'action etc.. Si chaque action est unique et figée, ce
sera facile.
Cordialement

"juan cristobal" wrote:


Excuse-moi pour avoir manqué de clarté, je n'ai pas pensé au double sens



sur

le moment.^^
Je pensais aux produits financiers de la bourse! Je sélectionne une



action

et la page doit charger des graphiques de variations de valeur propre à
cette action, des tableaux récapitulatifs, etc...je pense a priori que
toutes les pages ont le même schema(non-déterminé encore), seules les
valeurs dans les tables aainsi que l'allure des graphiques



changent.Voilà.

"Hubert" a écrit dans le message de
news:

Bonjour
Qu'entends tu par "action" est-ce des liens hypertextes ou des




formules,

et

que veux tu voir aprés la selection dans ta liste, une feuille excel
contenant ton graphique ou le graphique lui meme dans l'userform, et




enfin

combien"d'action" et est-ce toujours les meme ?
Cordialement



Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait





pas

peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de



mots-clés

pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le





nom

d'actions.
A chaque action sur la feuille excel correspond des





graphiques,etc...

Au lieu de créer une feuille par action je souhaite que la feuille





se

"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la





copier

n

fois pour n actions, lier les éléments de la listbox à chaque page,





puis

"cacher" les feuilles des n actions (je ne sais rien faire de tout





ça

bien

entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par





saisies

successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.


















Avatar
Hubert
OK !
Le souci avec ce que tu veux faire c'est de nomer le chemin, je m'explique:
Quand tu vas créer ta listbox ou textbox peut importe, tu vas d'abord créer
un userform avec ta listbox, qui sera automatiquement rattaché a un classeur
excel, donc créer l'userform et afficher des données comme X1 et X2 puis
ensuite de les transférer pas de souci, je peux te l'expliquer, mais le
problème c'est que pour transferer des données il faut donner un chemin qui
visiblement dans ton cas changera tout le temps. Tu veux pouvoir ouvrir un
classeur, ensuite ouvrir l'userform avec tes données X1 X2 pour les
transferer dans la cellule A1 ou autre de ce classeur. La question maintenant
essentielle, c'est sur combien de feuille ou classeur veux tu effectuer cette
opération ? Car si c'est sans limite, je ne suis pas suffisament calé pour te
répondre !!
Cordialement


"juan cristobal" wrote:

hmm hmm disons que je n'ai pas encore dégrossi la chose et qu' à un moment
donné je pense qu'il va bien falloir que je télécharge les données des cours
sur le net si je veux gagner du temps.J'ai cru comprendre que ce n'était
point évident.
Ensuite , basiquement, admettons que j'ai une listbox avec 2 chaines de
caractère, X1 et X2(qui peuvent représenter 2 actions), et que je veuille en
cliquant sur X1 ou X2 faire apparaître la valeur actuelle de cette action
dans la cellule A1. Idéalement, j'ajouterais que cette valeur est mise à
jour par le net. Ce serait une bonne base à mon niveau ^^.Merci.




"Hubert" a écrit dans le message de
news:
Bonjour !
Si j'ai bien tout compris tu veux pouvoir visualiser des actions qui
evoluent tout le temps via une liste de noms d'actions ?
Il y a 2 solutions et cela depend du nombre d'action à gerer.
Si il y a peu d'action le plus simple est effectivement de créer 1 feuille
par action.Mais cela depend aussi de sa durée de vie 1heure 1 mois 1 an ?
Si

il y a beaucoup d'actions à gerer et qu'elles sont de courte durée l'idéal
est de créer un model et une base de donnée. Mais cela reste vague car je
ne

sais pas à quoi correspond une action, si chaque action a des valeurs
figées

etc.. Explique moi la difference d'une action à l'autre, les critères de
calcul, le nombre d'action etc.. Si chaque action est unique et figée, ce
sera facile.
Cordialement

"juan cristobal" wrote:

Excuse-moi pour avoir manqué de clarté, je n'ai pas pensé au double sens
sur


le moment.^^
Je pensais aux produits financiers de la bourse! Je sélectionne une
action


et la page doit charger des graphiques de variations de valeur propre à
cette action, des tableaux récapitulatifs, etc...je pense a priori que
toutes les pages ont le même schema(non-déterminé encore), seules les
valeurs dans les tables aainsi que l'allure des graphiques
changent.Voilà.



"Hubert" a écrit dans le message de
news:
Bonjour
Qu'entends tu par "action" est-ce des liens hypertextes ou des
formules,



et
que veux tu voir aprés la selection dans ta liste, une feuille excel
contenant ton graphique ou le graphique lui meme dans l'userform, et
enfin



combien"d'action" et est-ce toujours les meme ?
Cordialement


Bonjour!
Je débute sous Excel mais je suis motivé, et un peu de VB ne me fait
pas




peur.^^
J'ai une petite idée en tête , pas originale, mais j emanque de
mots-clés


pour orienter mes recherches.

Je souhaite créer une liste défilante (listbox?) qui contienne le
nom




d'actions.
A chaque action sur la feuille excel correspond des
graphiques,etc...




Au lieu de créer une feuille par action je souhaite que la feuille
se




"recharge" lorsque je clique sur le nom d'une action dans ma liste.
J'ai imaginé qu'il fallait sans doute faire "une feuille-type" la
copier




n
fois pour n actions, lier les éléments de la listbox à chaque page,
puis




"cacher" les feuilles des n actions (je ne sais rien faire de tout
ça




bien
entendu)

Il y a peut-être moyen de tout faire sur une seule feuille par
saisies




successives?
Avez-vous des mots-clés pour orieter mes recherches,svp?Merci.



















Avatar
juan cristobal
Merci, mais cela concerne Excel 2003, à première vue. ;)


"twinley" a écrit dans le message de
news:
Bonjour,

Ce lien donné par Clément Marcotte peut t'intéresser

http://office.microsoft.com/fr-ca/assistance/HP010414041036.aspx

à+twinley


1 2