Laurent Godard a écrit :
Bonjour Philippe
En apparence, car en testant avec len, j'obtiens un caractère de plus.
Je retente mon queryKey avec mon comboBox (parce que c'est le but)
comme ceci :
sFormat = Left(oCombo.Text, len(oCombo.Text)-1)
puis oFormat().queryKey ( sFormat , oLocal, false )
et ce coup-ci ça marche.
Donc queryKey n'était pas en cause.
...les joies du débogages....
Merci à François, de m'avoir aider à comprendre que la méthode
n'était pas en cause.
belle pugnacité, bravo
Souhaitant que cela puisse être utile, pour ceux qui utilise des
comboBox.
celà ressemble à un bug
pourrais tu m'envoyer un fichier d'exemple pour que je regarde ?
quel caratere est en trop ?
sub analyse
sFormat = oCombo.Text
chaine=""
for i=1 to len(sFormat)
car=mid(sFormat,i,1)
chaine = chaine + " - " +asc(car)
next i
print chaine
end sub
quel est ce dernier caractere ? 32 ? 13 ? 10 ?
tiens nous au courant
Laurent
Bonjour Laurent,
;-) tu me maches le boulot ?
Le caractere est 32
Et ce n'est pas un bug,
quelques lignes de codes de plus haut je fais ceci :
oComboBox.addItem(oDocs.NumberFormats.getByKey(vLesCles(x)).FormatString _
+"
"+oDocs.NumberFormats.getByKey(vLesCles(x)).Comment,y)
J'insère un espace pour accroître la lisibilité de l'item.
Problème résolu.
Philippe
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]