Bonjour Serge
Je ne comprend la raison de l'erreur ci dessus avec ce code (ca se
déclenche à la ligne 4):
1 do while enuChamps.hasMoreElements
2 enuchamps.nextElement()
3 for i = LBound(oValeurs()) to UBound(oValeurs())
4 enuChamps.Content = oValeurs(i).text
5 next
6 loop
oValeurs à évidemment déjà été défini, puisqu'il s'agit d'un tableau
dont je souhaite récupérer les valeurs.
De quel type sont les elements du tableau oValeur ?
des chaines de caracteres string ? un objet OOo ?
si ce sont simplement des chaines de caracteres
enuChamps.Content = oValeurs(i)
si c'est un objet OOo exposant une propriete Text, je ne pense pas que
ca marche car par exemple Thiscomponent.Text est un objet alors que
Enum.Content battends une chaine de caractere. Son contenu est dans sa
propriete string donc
enuChamps.Content = oValeurs(i).text.string
(pour les puristes, quand je parle de propriétes ici, ce sont en fait
des pseudo-propiétes faisabt reference aux methodes getTextt et getString)
Enfin, il me semble que tu as ce message car tu appelles Text qui n'est
pas defini dans ton tableau
Laurent