Nous sommes le Ven 29 Mars, 2024 00:47
Supprimer les cookies

[fermé] framacalc : format des dates

Questions, suggestions, critiques, rapport de bugs... autour des forums, du blog, de l'annuaire et du framadvd

Dim 22 Mai, 2016 11:02

Bonjour,
en utilisant des dates dans un framacalc, j'ai découvert que l'export ou la copie de colonnes de dates d'un framacalc ne fonctionne pas (exemple : https://framacalc.org/y9uy2MxS76).

En effet, qu'on fasse un export en format xls ou csv, ou qu'on copie le contenu du framacal, le contenu de la cellule B1, qui contient «1/1/1990», est convertie en un entier «32874».

En regardant dans le fichier csv, il semble que le type date est simplement enregistré comme un type entier.
La solution de remplacer la date «1/1/1990» ou «1990-01-01» par «1990-01-01 00:00:00 000» (format ISO), comme en cellule C1, fonctionne pour garder le format lors d'une copie. Cependant, le contenu de la cellule n'est pas compris comme un type date, et ne peut être utilisé comme tel (par exemple pour un graphique).

À l'inverse, copier des dates au format à partir d'un fichier excel dans un framacalc garde le format date correct.
Dernière édition par Fil le Mer 08 Juin, 2016 07:22, édité 2 fois au total.
Fil

Messages : 102

Ven 27 Mai, 2016 17:57

Ce problème a été remonté dans ce ticket : https://github.com/audreyt/ethercalc/issues/355

En attendant, il est possible, pour copier d'un framacalc à un autre de :
- copier avec le bouton copier de framacalc une colonne (ou une cellule) ;
- aller dans le presse-papier et sélectionner le format socialcalc pour le copier avec ctrl-C (dans le presse-papier de votre système d'exploitation) ;
- aller dans le framacalc où vous voulez coller le contenu, dans le presse-papier, et sélectionner le format socialcalc pour y coller avec ctrl-V votre colonne (ou cellule ) ;
- aller dans le menu édition et utiliser le bouton coller de framacalc.
Fil

Messages : 102

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit