[Résolu] Ajouter 1 an dans une cellule

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
fabiencan
NOOuvel adepte
NOOuvel adepte
Messages : 23
Inscription : 25 avr. 2021 08:43

[Résolu] Ajouter 1 an dans une cellule

Message par fabiencan »

Bonjour à tous

Je vous expose mon problème.

Dans la cellule A1 je vous physiquement entrer une date (ex : 25/04/21) et lorsque que je valide, je souhaite qu'une année se rajoute automatiquement tout en restant dans A1.

Dans A1, je rentre 25/04/21 et il s'affiche 25/04/22.

Merci à tous.

Bonne journée.
LibreOffice 7.6.1 sous Windows 11
Avatar de l’utilisateur
Dolev
InconditiOOnnel
InconditiOOnnel
Messages : 945
Inscription : 19 août 2018 05:20

Re: Ajouter 1 an dans une cellule

Message par Dolev »

Bonjour,

Ce que tu demandes n'est pas possible dans un tableur.
Une cellule peut contenir une formule ou une donnée mais pas les deux.
Open Office 4.1.15 sous Windows 11
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5748
Inscription : 02 janv. 2009 23:56

Re: Ajouter 1 an dans une cellule

Message par Jean-Louis Cadeillan »

Bonjour,
J'essaie de comprendre la finalité : pourquoi ne pas saisir directement 25/04/22 ? Peut-être le fait que lorsqu'on ne saisit que 25/04, Calc comprend 25/04/21 ?
Si la saisie concerne toujours la date du jour plus un an, en A1, par exemple, on pourrait utiliser le contrôle de validité et saisir dans le champ Source :

Code : Tout sélectionner

TEXTE(MOIS.DECALER(AUJOURDHUI();12);"jj/mm/aa")
ce qui permettra en 3 clics d'avoir la bonne date.
Si la saisie concerne une date quelconque, en A2, par exemple, on pourra saisir dans le champ Source :

Code : Tout sélectionner

TEXTE(MOIS.DECALER(A1;12);"jj/mm/aa")
ce qui aboutit à saisir « 25/04 »puis 3 clics pour avoir la bonne date on évite 3 frappes de touche («/22») et on a trois clics en plus :marto:
Voir ci-joint.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_401) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1