OVH Cloud OVH Cloud

remplir combobox avec 2 colonnes

4 réponses
Avatar
hélene
Bonjour,
Je sius en train de m'initier au visual basic avec excel.
J'aimerais créer un formulaire qui me permette de choisir le pays dans une
combobox.
J'aimerais créer une combobox avec 2 colonnes.
j'ai vu que c'est possible, mais je n'arrive pas à mettre les informations
dans la colonne 2.
j'aimerais que dans la colonne 1, on trouve le code pays, et dans la 2, le
libellé du pays.

comment faire.
s'il vous plait

4 réponses

Avatar
isabelle
bonjour hélène,

Private Sub UserForm_Initialize()
Dim tbl As Variant
With Sheets("Feuil1")
Set plg = .Range("A1:B10")
tbl = plg
End With
With Me.ComboBox1
.ColumnCount = 2
.ColumnWidths = "25 pt;25 pt"
.List = tbl
End With
End Sub

isabelle


Bonjour,
Je sius en train de m'initier au visual basic avec excel.
J'aimerais créer un formulaire qui me permette de choisir le pays dans une
combobox.
J'aimerais créer une combobox avec 2 colonnes.
j'ai vu que c'est possible, mais je n'arrive pas à mettre les informations
dans la colonne 2.
j'aimerais que dans la colonne 1, on trouve le code pays, et dans la 2, le
libellé du pays.

comment faire.
s'il vous plait




Avatar
Cecile
Bonjour,
merci, isabelle, ça m'intéresse aussi.

J'ai une autre question:

Comment recupérer les informations dans une cellule le contenu de la 1ère
colonne, et dans une autre, le contenu de la seconde ?

merci


"hélene" a écrit dans le message de
news:
Bonjour,
Je sius en train de m'initier au visual basic avec excel.
J'aimerais créer un formulaire qui me permette de choisir le pays dans une
combobox.
J'aimerais créer une combobox avec 2 colonnes.
j'ai vu que c'est possible, mais je n'arrive pas à mettre les informations
dans la colonne 2.
j'aimerais que dans la colonne 1, on trouve le code pays, et dans la 2, le
libellé du pays.

comment faire.
s'il vous plait




Avatar
isabelle
bonjour Cecile,

With ComboBox1
Sheets("Feuil1").Range("A1") = .List(.ListIndex, 0)
Sheets("Feuil1").Range("B1") = .List(.ListIndex, 1)
End With

isabelle


Bonjour,
merci, isabelle, ça m'intéresse aussi.

J'ai une autre question:

Comment recupérer les informations dans une cellule le contenu de la 1ère
colonne, et dans une autre, le contenu de la seconde ?

merci


"hélene" a écrit dans le message de
news:

Bonjour,
Je sius en train de m'initier au visual basic avec excel.
J'aimerais créer un formulaire qui me permette de choisir le pays dans une
combobox.
J'aimerais créer une combobox avec 2 colonnes.
j'ai vu que c'est possible, mais je n'arrive pas à mettre les informations
dans la colonne 2.
j'aimerais que dans la colonne 1, on trouve le code pays, et dans la 2, le
libellé du pays.

comment faire.
s'il vous plait









Avatar
Cecile
merci beaucoup, isabelle
"isabelle" a écrit dans le message de
news:%23Ofjg%
bonjour Cecile,

With ComboBox1
Sheets("Feuil1").Range("A1") = .List(.ListIndex, 0)
Sheets("Feuil1").Range("B1") = .List(.ListIndex, 1)
End With

isabelle


Bonjour,
merci, isabelle, ça m'intéresse aussi.

J'ai une autre question:

Comment recupérer les informations dans une cellule le contenu de la
1ère


colonne, et dans une autre, le contenu de la seconde ?

merci


"hélene" a écrit dans le message de
news:

Bonjour,
Je sius en train de m'initier au visual basic avec excel.
J'aimerais créer un formulaire qui me permette de choisir le pays dans
une



combobox.
J'aimerais créer une combobox avec 2 colonnes.
j'ai vu que c'est possible, mais je n'arrive pas à mettre les
informations



dans la colonne 2.
j'aimerais que dans la colonne 1, on trouve le code pays, et dans la 2,
le



libellé du pays.

comment faire.
s'il vous plait