[Résolu] [Writer] Récupérer les éléments d'une listbox

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Braderic
Fraîchement OOthentifié
Messages : 4
Inscription : 18 déc. 2008 14:06

[Résolu] [Writer] Récupérer les éléments d'une listbox

Message par Braderic »

Bonjour,
Je n'arrive pas a récupérer l'ensemble des items sélectionnés par un utilisateur dans un Listbox avec sélection multiple.
Quelle méthode ou propriété utiliser ?
Il y a bien getSelectedItems() mais je ne sais pas l'utiliser (sans être sûr que ce soit la solution)...

Merci d'avance
Le modérateur a écrit :Recuperer les items d'un Listbox
Merci de ne pas abuser de terme anglais sur ce forum
Dernière modification par Dans quelle étagère le 19 déc. 2008 14:19, modifié 2 fois.
Raison : La balise [Résolu] s'insère dans le titre du premier message en minuscules.
OpenOffice 3 sous Windows XP SP2
Avatar de l’utilisateur
Grenouille
ManitOOu
ManitOOu
Messages : 3223
Inscription : 13 janv. 2006 16:21
Localisation : Chasseneuil-du-Poitou / Futuroscope

Re: [Writer] Recuperer les items d'un Listbox

Message par Grenouille »

Bonsoir,
Braderic a écrit :Quelle méthode ou propriété utiliser ?
Pour voir tout cela, tu as l'outil XRay : http://user.services.openoffice.org/fr/ ... f=8&t=3234

Maintenant savoir voir le document... Difficile d'en dire plus

A+
OpenOffice 4.1.5 et LibreOffice 5.3.4 (par obligation) sous Windows 7
Braderic
Fraîchement OOthentifié
Messages : 4
Inscription : 18 déc. 2008 14:06

Re: [Writer] Récupérer les éléments d'une liste

Message par Braderic »

Merci, Je vais fouiller par là mais ça me semble encore plus compliqué ... peut être que ce sera plus clair demain matin ...
En info complémentaire il s'agit en fait d'une listbox dans une boite de dialogue qui s'affiche a l'ouverture d'un document texte sous Writer. La listbox contient une liste de produits ; un certains nombre est sélectionné puis à la fermeture de la boite de dialogue les produits sélectionnés sont insérés dans le document texte.
OpenOffice 3 sous Windows XP SP2
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12659
Inscription : 08 nov. 2005 16:23
Localisation : Brest, France

Re: [Writer] Récupérer les éléments d'une listbox

Message par Bidouille »

Bonjour,

Pour accélérer le processus, fournissez plutôt un fichier complet contenant les macros. Cela augmentera vos chances de réponse en évitant d'avoir à recréer quelque chose qui au final, pourrait ne pas convenir.

.
Braderic
Fraîchement OOthentifié
Messages : 4
Inscription : 18 déc. 2008 14:06

Re: [Writer] Récupérer les éléments d'une listbox

Message par Braderic »

J'ai trouvé en fouillant un peu ici http://ooo.developpez.com/faq/?page=sommaire
En fait, voila ce que je voulais :

Code : Tout sélectionner

Sub BoucleElements_MultiSelection_ListBox
  Dim Tableau() As Variant
  Dim i As Integer

  Tableau = oDialog1.getControl("ListBox1").SelectedItems 

  For i = 0 To UBound( Tableau() ) 
    MsgBox Tableau(i) 
  Next i  
  		 
End Sub
Merci a ceux qui ont essayé de comprendre mon problème !!!!
:D :D
Dernière modification par Dans quelle étagère le 19 déc. 2008 14:20, modifié 1 fois.
Raison : Code balisé = lecture facilitée
OpenOffice 3 sous Windows XP SP2
Avatar de l’utilisateur
Dans quelle étagère
MOOdérateur
MOOdérateur
Messages : 312
Inscription : 04 oct. 2008 17:28

Re: [Résolu] [Writer] Récupérer les éléments d'une listbox

Message par Dans quelle étagère »

Bonjour,
Cette demande pouvant se renouveler, pourriez-vous mettre en ligne un fichier exemple avec la macro ?
Merci.
OpenOffice.org 3.1.1 sous Windows XP SP3