Bonjour Alex Thurgood
Message du 2006-06-19 18:10:
Laurent Godard wrote:

dim debut as double

debut = 0105
print 2006 &debuttrim      'réponse : 2006105

si tu veux garder debut as double
print "2006" & Cstr(debut)

sinon, voir la fonction format pour plus de possibilités


Sur PC-BSD avec OOo2.0.2rc4, ça ne fonctionne pas, il renvoit toujours 2006105


Ben oui, 0105 interprété en nombre, c'est 105. Et la variable debut, de type Double, enregistre donc le nombre 105. Ensuite une conversion ordinaire de ce nombre en texte donne : "105". Ne pas confondre le nombre et sa représentation.

dim debut as double

debut = 105
print 2006 & format(debut, "0000")

   Bernard

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

Répondre à