OVH Cloud OVH Cloud

valeur de combobox

3 réponses
Avatar
JEAN
j'ai dans ma feuille 1

une liste de A1 à A100 et Une AUtre DE B1 à B200
sur mon combobox , ma source est la liste de A1 à A200

et j'ai une zone de texte, ou je voudrai a chaque fois que si je selectionne
dans mon combobox la valeur de A1 sur ma zone de texte j'aurai B1
si je selectionne A2 dans mon combobox j'aurai B2 dans ma zone de texte.

merci de votre aide.

3 réponses

Avatar
anomymousA
re,

tu trouves encore des contributeurs pour te répondre, mais tu as déjà eu par
le passé toutes les réponses aux sujets que tu abordes.
Je m'excuse de poser cette question , mais serais-tu fainéant, parasite,
inintelligent....? Personnellement, je préférerais que tu optes la dernière
option. Je comprendrais mieux le pourquoi de demandes récurrentes alors que
de nombreuses explications souvent bien argumentées ont été déjà apportées et
que un aménagement deces dernières suffisent souvent à apporter une réponse à
une varation infime d'une question précédente.




j'ai dans ma feuille 1

une liste de A1 à A100 et Une AUtre DE B1 à B200
sur mon combobox , ma source est la liste de A1 à A200

et j'ai une zone de texte, ou je voudrai a chaque fois que si je selectionne
dans mon combobox la valeur de A1 sur ma zone de texte j'aurai B1
si je selectionne A2 dans mon combobox j'aurai B2 dans ma zone de texte.

merci de votre aide.




Avatar
Olivier Derrez
JEAN avait soumis l'idée :
j'ai dans ma feuille 1

une liste de A1 Ã A100 et Une AUtre DE B1 Ã B200
sur mon combobox , ma source est la liste de A1 Ã A200

et j'ai une zone de texte, ou je voudrai a chaque fois que si je selectionne
dans mon combobox la valeur de A1 sur ma zone de texte j'aurai B1
si je selectionne A2 dans mon combobox j'aurai B2 dans ma zone de texte.

merci de votre aide.


Dans le code du formulaire ou de la feuille dans lequel se trouvent tes
contrôles :

Private Sub ComboBox1_Change()
Sheets("Feuil1").Select
Range("A:A").Select
Selection.Find(what:=Me.ComboBox1.Value).Activate
Me.TextBox1.Value = ActiveCell.Offset(0, 1).Value
End Sub

--
Olivier Derrez
La vie, c'est comme une boîte de chocolats...

Avatar
LeSteph
Bonjour anonymousA ,

Tu as dû lire ................... un fil lancé par Monique optes
pour la dernière solution, laisses "pisser le mérinos" comme on dit et
reviens nous sous ton vrai nom.
Regardes plutôt les photos de Paris et de Lille

Merci.

lSteph


"anomymousA" a écrit dans le message
de news:
re,

tu trouves encore des contributeurs pour te répondre, mais tu as déjà eu
par
le passé toutes les réponses aux sujets que tu abordes.
Je m'excuse de poser cette question , mais serais-tu fainéant, parasite,
inintelligent....? Personnellement, je préférerais que tu optes la
dernière
option. Je comprendrais mieux le pourquoi de demandes récurrentes alors
que
de nombreuses explications souvent bien argumentées ont été déjà apportées
et
que un aménagement deces dernières suffisent souvent à apporter une
réponse à
une varation infime d'une question précédente.




j'ai dans ma feuille 1

une liste de A1 à A100 et Une AUtre DE B1 à B200
sur mon combobox , ma source est la liste de A1 à A200

et j'ai une zone de texte, ou je voudrai a chaque fois que si je
selectionne
dans mon combobox la valeur de A1 sur ma zone de texte j'aurai B1
si je selectionne A2 dans mon combobox j'aurai B2 dans ma zone de texte.

merci de votre aide.