Remplir un combobox avec la liste des feuilles du classeur

Bonjour,
Malgré toutes mes recherches y compris dans la bible Marcelly - Godard, je n'ai pas trouvé un exemple de code (non usine à gaz) permettant de renseigner un combobox (dans une boîte de dialogue personnalisée) avec la liste des feuilles du classeur ouvert (l'idéal en passant par une boucle for each ?)
Merci de votre aide
Cordialement
Michel

Bonjour,
Je ne sais pas si ça peux aider, regardes ici :
http://christianwtd.free.fr/index.php?rubrique=BasDialog01
et sur les pages suivantes.
Le site n'est plus mis à jour, mais ça peux toujours dépanner.

Bon surf,
Christian

Bonjour

Blanchard Michel wrote

un exemple de code (non usine à gaz) permettant de
renseigner un combobox (dans une boîte de dialogue personnalisée) avec
la liste des feuilles du classeur ouvert (l'idéal en passant par une
boucle for each ?)

Si vraiment tu vises la simplicité, un simple F5 pour afficher le
navigateur ne suffit pas ?

Cordialement
Pierre-Yves

Suite...

L'exemple joint comprend un exemple.

La liste affichée dans le contrôle est une variable de type "tableau".

On utilise la méthode "additems" pour ajouter les éléments de la liste en
une seule fois et on "passe" donc une variable tableau contenant la liste
des feuilles.

Cela tombe bien, la collection "sheets" (feuilles) d'un classeur dispose
d'une
propriété "elementNames" comprenant la liste des feuilles sous forme d'un
tableau.

Le deuxième argument attendu par la méthode "additems" est un nombre
indiquant la position à laquelle ajouter les éléments : la liste peut
comprendre
déjà des items.

Dans le cas présent, la liste ne doit (je suppose) n'afficher que la liste
des
feuilles. On commence donc par utiliser la méthode "removeItems" pour
supprimer d'éventuels items déjà présents.

DialogListeFeuilles.ods
<http://nabble.documentfoundation.org/file/n4019023/DialogListeFeuilles.ods>

Cordialement
Pierre-Yves

Merci à toi, on peut dire que LOB, dans ce cas précis, dispose d'un léger avantage !
Cordialement
Michel