Bonjour à tous,

Je fais un copier / coller de la question posée sur User, mais sans réponse. Donc je me déplace vers les pros. J'aurai peut-être plus de chance :-)

Sauf erreur de ma part, je pense que la fonction CODE est buggée. Pour exemple :

En A1 j'écris ABCD avec une particularité, je provoque un retour ligne (Ctrl+Entrée) entre AB et CD.
en B1 la formule :
=CODE(DROITE(GAUCHE(A1;3);1))
retourne 32 alors que le code est 10, vérifiable via une macro du genre :

Sub Test
  Dim oDocument As Object, oSheet As Object, oCell As Object
     oDocument=ThisComponent
     oSheet=oDocument.Sheets.getByName("Feuille1")
     oCell=oSheet.getCellByPosition(0,0)
     oCode = Asc(Mid(oCell.String, 3, 1))
     MsgBox(oCode)
End Sub

Résultat identique sous Win XP avec les versions 1.1.4 et 1.9.125

Bon surf
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à