OVH Cloud OVH Cloud

Listbox

6 réponses
Avatar
olivier
Bonjour,

Je dois ins=E9rer dans une zone d'une feuille Excel, des=20
donn=E9es sous forme de datagrid.

La seule solution que j'ai trouv=E9e actuellement est=20
d'ins=E9rer une listbox.

Il semble qu'il y a deux types de listbox avec des=20
propri=E9t=E9s diff=E9rentes une beaucoup plus compl=E8te
que l'on peut utiliser dans un formulaire et l'autre
beaucoup moins compl=E8te que l'on peut utiliser=20
directement dans la feuille.

J'aimerais cependant utiliser la listbox disponible dans =20
les formulaires sans afficher un formulaire.

Pourriez-vous m'aider ?

Olivier

6 réponses

Avatar
michdenis
Bonjour Olivier,

Utilise le contrôle ListBox issu de la boîte à outils "Contrôles" , il est presqu'identique au contrôle du même nom du
formulaire.


Salutations!



"" a écrit dans le message de
news:33dc01c48799$14ea6c30$
Bonjour,

Je dois insérer dans une zone d'une feuille Excel, des
données sous forme de datagrid.

La seule solution que j'ai trouvée actuellement est
d'insérer une listbox.

Il semble qu'il y a deux types de listbox avec des
propriétés différentes une beaucoup plus complète
que l'on peut utiliser dans un formulaire et l'autre
beaucoup moins complète que l'on peut utiliser
directement dans la feuille.

J'aimerais cependant utiliser la listbox disponible dans
les formulaires sans afficher un formulaire.

Pourriez-vous m'aider ?

Olivier
Avatar
olivier
Elle ne me convient pas.


-----Message d'origine-----
Bonjour Olivier,

Utilise le contrôle ListBox issu de la boîte à
outils "Contrôles" , il est presqu'identique au contrôle

du même nom du
formulaire.


Salutations!



""
a écrit dans le

message de
news:33dc01c48799$14ea6c30$
Bonjour,

Je dois insérer dans une zone d'une feuille Excel, des
données sous forme de datagrid.

La seule solution que j'ai trouvée actuellement est
d'insérer une listbox.

Il semble qu'il y a deux types de listbox avec des
propriétés différentes une beaucoup plus complète
que l'on peut utiliser dans un formulaire et l'autre
beaucoup moins complète que l'on peut utiliser
directement dans la feuille.

J'aimerais cependant utiliser la listbox disponible dans
les formulaires sans afficher un formulaire.

Pourriez-vous m'aider ?

Olivier



.



Avatar
Frédéric Sigonneau
Bonjour,

Rien ne t'oblige à utiliser un formulaire (userform, si j'ai bien compris le
sens que tu donnes à 'formulaire')) pour avoir accès à une listbox de la boite à
outils Contrôles. Tu peux tout à fait, dans la barre d'outils 'Visual Basic',
cliquer sur le bouton 'boite à outils Contrôles' puis dans la nouvelle barre
d'outils qui s'affiche sur le bouton 'Zone de liste' et enfin dessiner ta
listbox dans la feuille de calcul. Un double-clic dedans t'amène dans l'éditeur
de code, avec la fenêtre des propriétés où sont disponibles toutes celles de ta
listbox.

FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour,

Je dois insérer dans une zone d'une feuille Excel, des
données sous forme de datagrid.

La seule solution que j'ai trouvée actuellement est
d'insérer une listbox.

Il semble qu'il y a deux types de listbox avec des
propriétés différentes une beaucoup plus complète
que l'on peut utiliser dans un formulaire et l'autre
beaucoup moins complète que l'on peut utiliser
directement dans la feuille.

J'aimerais cependant utiliser la listbox disponible dans
les formulaires sans afficher un formulaire.

Pourriez-vous m'aider ?

Olivier




Avatar
olivier
Frédéric,

Il n'est pas possible d'utiliser les controles (objets)
VB des userform pour les insérer dans un feuille Excel.
En tout cas par Drag en Drop

Je prend donc dans Excel les objets de barre d'outil
formulaire.
Bien que les icones listbox soient identiques les objets
n'ont pas le même nom et pas les mêmes propriétés.
Listbox pour VB et Listboxes pour Excel.
Listboxes n'a pas entre autre les propriétés columncount,
columnheads, ...

Pourquoi faire simple quand on peut faire compliqué ?



Salutations.

Olivier

-----Message d'origine-----
Bonjour,

Rien ne t'oblige à utiliser un formulaire (userform, si
j'ai bien compris le

sens que tu donnes à 'formulaire')) pour avoir accès à
une listbox de la boite à

outils Contrôles. Tu peux tout à fait, dans la barre
d'outils 'Visual Basic',

cliquer sur le bouton 'boite à outils Contrôles' puis
dans la nouvelle barre

d'outils qui s'affiche sur le bouton 'Zone de liste' et
enfin dessiner ta

listbox dans la feuille de calcul. Un double-clic dedans
t'amène dans l'éditeur

de code, avec la fenêtre des propriétés où sont
disponibles toutes celles de ta

listbox.

FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour,

Je dois insérer dans une zone d'une feuille Excel, des
données sous forme de datagrid.

La seule solution que j'ai trouvée actuellement est
d'insérer une listbox.

Il semble qu'il y a deux types de listbox avec des
propriétés différentes une beaucoup plus complète
que l'on peut utiliser dans un formulaire et l'autre
beaucoup moins complète que l'on peut utiliser
directement dans la feuille.

J'aimerais cependant utiliser la listbox disponible
dans


les formulaires sans afficher un formulaire.

Pourriez-vous m'aider ?

Olivier


.





Avatar
michdenis
Bonjour Olivier,

" Je prend donc dans Excel les objets de barre d'outil formulaire. "

IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS CONTRÔLES ET NON FORMULAIRES. IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE
D'OUTILS CONTRÔLES ET NON FORMULAIRES IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS CONTRÔLES ET NON FORMULAIRES IL FAUT
PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS CONTRÔLES ET NON FORMULAIRES .IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS
CONTRÔLES ET NON FORMULAIRES .

ET SI TU AS UNE VERSION EXCEL 97, LA BARRE D'OUTILS S'APPELLE "COMMANDE"


Salutations!




"" a écrit dans le message de
news:ac0301c4886a$a2d38aa0$
Frédéric,

Il n'est pas possible d'utiliser les controles (objets)
VB des userform pour les insérer dans un feuille Excel.
En tout cas par Drag en Drop

Je prend donc dans Excel les objets de barre d'outil
formulaire.
Bien que les icones listbox soient identiques les objets
n'ont pas le même nom et pas les mêmes propriétés.
Listbox pour VB et Listboxes pour Excel.
Listboxes n'a pas entre autre les propriétés columncount,
columnheads, ...

Pourquoi faire simple quand on peut faire compliqué ?



Salutations.

Olivier

-----Message d'origine-----
Bonjour,

Rien ne t'oblige à utiliser un formulaire (userform, si
j'ai bien compris le

sens que tu donnes à 'formulaire')) pour avoir accès à
une listbox de la boite à

outils Contrôles. Tu peux tout à fait, dans la barre
d'outils 'Visual Basic',

cliquer sur le bouton 'boite à outils Contrôles' puis
dans la nouvelle barre

d'outils qui s'affiche sur le bouton 'Zone de liste' et
enfin dessiner ta

listbox dans la feuille de calcul. Un double-clic dedans
t'amène dans l'éditeur

de code, avec la fenêtre des propriétés où sont
disponibles toutes celles de ta

listbox.

FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour,

Je dois insérer dans une zone d'une feuille Excel, des
données sous forme de datagrid.

La seule solution que j'ai trouvée actuellement est
d'insérer une listbox.

Il semble qu'il y a deux types de listbox avec des
propriétés différentes une beaucoup plus complète
que l'on peut utiliser dans un formulaire et l'autre
beaucoup moins complète que l'on peut utiliser
directement dans la feuille.

J'aimerais cependant utiliser la listbox disponible
dans


les formulaires sans afficher un formulaire.

Pourriez-vous m'aider ?

Olivier


.





Avatar
Frédéric Sigonneau
Ne t'énerve pas comme ça Denis :)
C'est dur de se comprendre quelquefois ! Et puis, peut-être qu'Olivier,
finalement, travaille avec Excel 5, ou 4 ?

FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour Olivier,

" Je prend donc dans Excel les objets de barre d'outil formulaire. "

IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS CONTRÔLES ET NON FORMULAIRES. IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE
D'OUTILS CONTRÔLES ET NON FORMULAIRES IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS CONTRÔLES ET NON FORMULAIRES IL FAUT
PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS CONTRÔLES ET NON FORMULAIRES .IL FAUT PRENDRE LES CONTRÔLES DE LA BARRE D'OUTILS
CONTRÔLES ET NON FORMULAIRES .

ET SI TU AS UNE VERSION EXCEL 97, LA BARRE D'OUTILS S'APPELLE "COMMANDE"


Salutations!




"" a écrit dans le message de
news:ac0301c4886a$a2d38aa0$
Frédéric,

Il n'est pas possible d'utiliser les controles (objets)
VB des userform pour les insérer dans un feuille Excel.
En tout cas par Drag en Drop

Je prend donc dans Excel les objets de barre d'outil
formulaire.
Bien que les icones listbox soient identiques les objets
n'ont pas le même nom et pas les mêmes propriétés.
Listbox pour VB et Listboxes pour Excel.
Listboxes n'a pas entre autre les propriétés columncount,
columnheads, ...

Pourquoi faire simple quand on peut faire compliqué ?



Salutations.

Olivier


-----Message d'origine-----
Bonjour,

Rien ne t'oblige à utiliser un formulaire (userform, si


j'ai bien compris le

sens que tu donnes à 'formulaire')) pour avoir accès à


une listbox de la boite à

outils Contrôles. Tu peux tout à fait, dans la barre


d'outils 'Visual Basic',

cliquer sur le bouton 'boite à outils Contrôles' puis


dans la nouvelle barre

d'outils qui s'affiche sur le bouton 'Zone de liste' et


enfin dessiner ta

listbox dans la feuille de calcul. Un double-clic dedans


t'amène dans l'éditeur

de code, avec la fenêtre des propriétés où sont


disponibles toutes celles de ta

listbox.

FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !



Bonjour,

Je dois insérer dans une zone d'une feuille Excel, des
données sous forme de datagrid.

La seule solution que j'ai trouvée actuellement est
d'insérer une listbox.

Il semble qu'il y a deux types de listbox avec des
propriétés différentes une beaucoup plus complète
que l'on peut utiliser dans un formulaire et l'autre
beaucoup moins complète que l'on peut utiliser
directement dans la feuille.

J'aimerais cependant utiliser la listbox disponible



dans

les formulaires sans afficher un formulaire.

Pourriez-vous m'aider ?

Olivier




.