Date: prev next · Thread: first prev next last
2022 Archives by date, by thread · List index


Hmmm tu avais compris la solution proposée ? Ou juste appliquée... ?

Le principe était
Un formatage conditionnel qui détecte spécifiquement une saisie de date, dans un format de date
Application de ton format de date personnalisé si la condition est réunie (grâce à un style).
https://help.libreoffice.org/latest/fr/text/scalc/01/04060104.html?DbPAR=CALC#bm_id3155509 voir la 
fonction cellule.

Donc non une saisie de nombre ne devrait pas être transformée en date si tu saisies autre chose 
qu'une date ..
Il faut que tu complètes ton cas d'utilisation pour qu'on voit ce qui cloche.
Mais ceci dit je ne serais pas très dispo dans les jours a venir..

⁣Claire​

Le 25 sept. 2022 à 17:37, à 17:37, sigir <sigir@free.fr> a écrit:

Ah ben oui, il y a un piège évident : quand j'entre un nombre, ça
affiche
une date...


le jeudi 25 août 2022 15:07:47
sigir a écrit :

Merci Claire,

C'est exactement ce que je cherchais.

Je verrais à l'usage s'il y a des pièges, mais en tous cas j'adopte !
:-)



le mercredi 24 août 2022 21:27:58
Ocleyr2lalune a écrit :

Re
histoire d'être constructif, il me semble que la solution suivante,
permet d'arriver au résultat souhaité. Dès que je saisie une date,
celle-ci adopte le format que j'ai défini au préalable. Pas de macro.
Le fichier peut être transformé en modèle. Le format de date choisi
peut être personnalisé à l'envie.
Comme je l'évoquais plutôt il s'agît de placer un format
conditionnel sur l'ensemble de la feuille (A:AMJ) qui teste le type de
format de la cellule.
Avec la fonction cellule("Format";référence de la cellule), les
formats de date, renvoient un format de type Dx (x étant un chiffre).
Si l'on se contente du premier caractère on isole les cellules
affichées comme dates, et l'on peut alors les formater.
Dans le fichier exemple, j'ai ajouté un arrière plan pour
visualiser plus facilement la modification.
A noter, que la saisie de la date au format Iso, (comme suggéré
dans la demande d'amélioration citée par JBF) n'est pas directement
reconnu comme un format de date...
Les infos sur la fonction cellule et les formats de date associés :
https://help.libreoffice.org/latest/fr/text/scalc/01/04060104.html?DbPAR=CALC#bm_id3155509
le fichier exemple... (j'ai masqué les autres styles, il suffit de
modifier le style personnalisé pour avoir le format souhaité) :
https://drop.chapril.org/download/b054f5c699f7c01d/#9QCSmjbuWZCY2cufIlt0XQ
Régis, tu nous dis si ça t'aide ?
Bonne soirée
Claire
Le 2022-08-24 19:39, sigir a écrit :

Merci,
ça répond au problème de C. Fourcroy, mais pas au mien :-)
C'est peut-être impossible ou peut-être que ça poserait des
problèmes.

le mercredi 24 août 2022 16:37:58
Jean-Baptiste Faure a écrit :

Bonjour,

Il existe une demande d'amélioration pour pouvoir configurer le
format de date par défaut 
sur 4 chiffres pour l'année :
https://bugs.documentfoundation.org/show_bug.cgi?id=141001

Je viens de la passer au statut NEW. Il faut maintenant espérer
qu'un développeur 
s'intéresse au sujet.

Bonne journée
JBF

Le 24/08/2022 à 13:11, sigir a écrit : 
le lundi 22 août 2022 19:52:13
C Fourcroy a écrit :


Bonsoir,

Si j'ai bien compris, le problème n'est pas vraiment là . Moi
j'avais
compris : peut-on faire en sorte que, lorsque l'on tape une
date, on ait
automatiquement un format donné et non pas le format date
courte par défaut.
Ou me gourre-je ?
C'est exactement ça. C'est à dire pouvoir créer un modèle en
paramétrant
les divers formats de cellule, ou que ce soit accessible dans des
paramètres généraux.


Et à ce niveau là je n'ai pas trouvé de solution.
C'est néanmoins un problème intéressant, notamment pour tous ces
gens
qui tapent une date avec 2 chifres pour l'année et ne s'apeçoivent
pas
du problème de la date pivot (cas que j'ai souvent vu pour des
problèmes
d'échéances, d'amortissement and c°). Et problème qu'on n'a pas
avec "la
concurrence" qui affiche toujours 4 chiffres par défaut pour
l'année. ;)
Tant que je mets les dates dans une colonne, ça va, je sélectionne la
colonne et change le format. Mais si je mets des dates un peu
partout,
il faut qu'à chaque cellule je modifie manuellement le style de date
!
C'est assez étonnant quand on voit tous les paramétrages à notre
disposition...

Quand j'écris quelque chose qui ressemble à une date, un automatisme
le
transforme en date, ce qui est ennuyeux, alors j'aimerais en
compensation profiter de cet automatisme pour avoir la date telle que
je
la désire plutôt que la double peine :-)




Le 22/08/2022 à 19:25, Ocleyr2lalune a écrit : Bonjour

Une date est un nombre.
Si votre format de nombre par défaut est une date.. évidemment
toute saisie numérique se verra appliquer votre format par défaut.

Vous avez pris le problème à l'envers.
Ce n'est pas le style par défaut qu'il faut modifier.
Créez un nouveau style de cellule avec le format de date qui vous
intéresse et appliquez ce style aux cellules en question. Tout
simplement.
C'est la logique de fonctionnement de calc de passer par les
styles.


?Claire?

Le 22 août 2022 à 14:17, à 14:17, sigir<sigir@free.fr>  a écrit:
le vendredi 19 août 2022 17:28:45
J. De Backer a écrit :

Le 11/08/2022 à 14:25, sigir a écrit : avec Calc, comment
modifier le format de la date par défaut ?Bonjour,
il faut se créer un modèle de classeur
je vous mets un lien et vous aurez peut être la réponse.

https://ask.libreoffice.org/t/format-des-dates/46262Merci, mais j'ai
déjà essayé de créer un modèle avec toutes les
cellules
qui ont la date selon le format de mon choix. Le problème est que dès
que je rentre un chiffre, il se transforme en date. (et CTRL+Z ne
revient pas au chiffre entré)

D'ailleurs l'auteur de la réponse qui propose un modèle dit aussi :
"Je ne sais pas comment forcer ce formatage de date par défaut. Il
vous
faudra l?appliquer manuellement à vos cellules de date."

-- 
Régis Fraisse


-- 
Envoyez un mail àusers+unsubscribe@fr.libreoffice.org  pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy
-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy



-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos
documents.


-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


-- 
Régis Fraisse







-- 
Régis Fraisse

-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy



-- 
Régis Fraisse


-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.