5 messages in org.openoffice.fr.progExport du format date/heure de calc v...
FromSent OnAttachments
Michel GrentzingerJul 5, 2008 5:56 am 
Francois GattoJul 5, 2008 7:20 am 
Michel GrentzingerJul 5, 2008 12:03 pm 
Francois GattoJul 5, 2008 10:55 pm 
Michel GrentzingerJul 6, 2008 1:43 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:Export du format date/heure de calc vers un document writerActions...
From:Michel Grentzinger (mic.@online.fr)
Date:Jul 5, 2008 5:56:17 am
List:org.openoffice.fr.prog

Bonjour,

À l'aide d'une macro dans Calc, je crée un nouveau document writer avec une liste de personnes (ça fonctionne) et j'ajoute la cellule date/haure associée.

Or si la valeur de la cellule vaut "00:02:04", le résultat dans writer est 1,43518518518519E-03...

Que dois-je faire pour que le format soit conservé ou que le texte insérer dans writer soir identique à celui affiché dans calc ?

Le bout de code : ============== ' Extraction de la sélection vers un tableau pour une manipulation plus facile et plus rapide oEleves = oDocument.CurrentController.Selection vTableau = oEleves.getDataArray

' Pour chaque ligne, on va extraire la colonne adéquate de façon à obtenir la mise en ' forme suivante : 1. NOM Prénom (Temps) 2. NOM Prénom (Temps) sMessage = "" For Ligne = LBound(vTableau) + 1 to Ubound(vTableau) uneLigne = vTableau(Ligne) sMessage = sMessage & uneLigne(3) & ". " & uneLigne(4) & " " & uneLigne(5) & " (" & uneLigne(2) & ") " Next Ligne