Bonjour Bernard,
En fait j'essayai d'utiliser cette méthode car actuellement je regarde
le type de donnée de chaque cellule mais quand c'est une plage de donnée
de plus de 3000 lignes et 7-8 colonnes l'analyse est super longue donc
je cherchai une autre solution.
Je vais essayer d'optimiser mon code autrement...
Merci.


-----Message d'origine-----
De : Bernard Marcelly [mailto:[EMAIL PROTECTED] 
Envoyé : mardi 4 avril 2006 14:00
À : prog@fr.openoffice.org
Objet : Re: [prog] Utilisation de "DataArray"


Bonjour SOMMIER Arnaud
Message du 2006-04-04 11:30:
> Le souci est qu'il transforme les dates en nombres. Je peux les 
> repassé en date en les mettant dans une variable date mais le souci 
> est que je ne sais pas si à l'origine c'été bien une date ou non. Y 
> a-t-il un moyen de le savoir ?

OpenOffice ne mémorise pas le type du contenu numérique de cellule : 
c'est toujours un Double. L'affichage n'est qu'affaire de formatage de 
la cellule.
Tu devrais savoir de quoi il s'agit si tu connais les coordonnées de 
chaque cellule, puisque tu connais ta feuille de tableur. Pour obtenir 
les coordonnées d'une zone sélectionnée voir le livre Programmation 
OpenOffice.org à "Sélection faite par l'utilisateur".

Ton codage ne fonctionnera pas, pour diverses raisons. Voir un exemple 
dans le livre à "Lire et écrire les données d'un tableau".

    Bernard

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


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

Répondre à