10 messages in org.openoffice.fr.prog[prog] J' array oublié quelque chose ?
FromSent OnAttachments
Serge LE LOUARNEAug 25, 2004 12:22 pm 
Manens FlorentAug 25, 2004 1:39 pm 
Serge LE LOUARNEAug 25, 2004 3:17 pm 
Serge LE LOUARNEAug 25, 2004 3:56 pm 
Manens FlorentAug 26, 2004 2:16 am 
Serge LE LOUARNEAug 26, 2004 3:46 am 
Laurent GodardAug 26, 2004 4:08 am 
Serge LE LOUARNEAug 26, 2004 1:21 pm 
Laurent GodardAug 27, 2004 1:38 am 
Serge LE LOUARNEAug 27, 2004 3:51 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] J' array oublié quelque chose ?Actions...
From:Serge LE LOUARNE (serg@neuf.fr)
Date:Aug 25, 2004 12:22:39 pm
List:org.openoffice.fr.prog

Bonjour,

Problème avec un array dont OOo ne parvient pas à retourner les index. Toute tentative d'utiliser un index de ce tableau se solde par un message d'erreur :" Valeur ou type de donnée incorrecte. Index en dehors de la plage définie". Ca marche tellement pas que même Xray.xray il bute ;-)

En fait et après pas mal d'essais, je ne trouve rien. Voici le code :

sub validChoix(lettre as string) as integer 'Vérifier si c'est une lettre du mot et quelle(s) position(s) elle occupe

Dim n as integer, t as integer Dim motChoisi(1 to len(mot)) as string Dim char as string

motChoisi() = split(mot,"") Xray.xray motChoisi() 'msgbox len(mot) for n = 1 to (len(mot)) char = motChoisi(n) if char = lettre then values(n) = lettre else values(n) = " " endif next end sub

"Lettre" est bien passée par la methode appelante et "mot", une variable public, également. Al'origine, le tableau en question (motChoisi) n'était pas dimensionné avant le split. Et j'utilisais UBound pour définir la valeur maximum de la boucle.

Si quelqu'un avait une idée ;-)

A+ Serge