[Résolu] calcul avec les dates

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

[Résolu] calcul avec les dates

Message par nicrnicr »

Mesdames & Messieurs,
Après avoir saisi un champ de saisie pour une date qui est répétée dans un document, je voudrais aussi que ce document
- puisse m'extraire le nombre de jours jusqu'à la fin du mois de la date, et
- puisse m'indiquer la date d'un an plus tard.
Sauriez-vvous comment faire s'il vous plaît ?
Dernière modification par nicrnicr le 05 sept. 2022 20:37, modifié 1 fois.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Jeff
GourOOu
GourOOu
Messages : 9944
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: calcul avec les dates

Message par Jeff »

Bonjour,

Le plus simple serait de joindre un fichier-test, voir :
https://forum.openoffice.org/fr/forum/v ... hp?t=10246

Il y a certains sujets similaires sur le forum :
https://forum.openoffice.org/fr/forum/s ... id%5B%5D=3

Dont par exemple :
https://forum.openoffice.org/fr/forum/v ... A+saisi%2A

A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Cher Jeff,

Vous êtes prié de m'excuser de ne pas avoir envoyé de fichier-test.
Je n'en ai pas envoyé car je suis incapable d'en créér un.
Je pensais que ma demande était suffisamment claire, mais je peux quand-même vous envoyer un fichier presque-test, dans la mesure où presque rien n'est testé.
Par ailleurs, je n'arrive même pas à afficher une date entrée, chose que je savais pourtant faire.

Je vous remercie beaucoup pour vos liens, que j'ai tous consultés.
J'avais cherché tous les messages contenant « date » jusqu'en 2009 avant de taper ma demande.
Ni votre aide, ni ma recherche me permettent d'avancer.

Autrement formulé :
Sauriez-vous comment additionner une date plus un an s'il vous plaît ?
Sauriez-vous comment obtenir le nombre de jours qu'il restent avant la fin du mois d'une date s'il vous plaît ?

Bien cordialement

PS : Finalement, je suis vraiment désolé, car, ce qui est tout autant problématique que ma demande ci-dessus : je n'arrive même pas à vous joindre un fichier Writer. Il ne faudrait pas croire que je me moque de vous. Un certain fichier visible dans un dossier précis n'est pas visible parmi les fichiers à sélectionner après avoir cliqué sur « ajouter des fichiers » dans l'onglet « Pièces jointes » ci-dessous. Je vous prie vraiment de m'excuser.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Cette fois-ci, j'ai réussi à télécharger mon fichier presque test.
Il n'apparaissait pas dans les fichiers sélectionnables, car il n'avait pas sa terminaison .odt que j'ai ajoutée.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Jeff
GourOOu
GourOOu
Messages : 9944
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: calcul avec les dates

Message par Jeff »

nicrnicr a écrit : 03 sept. 2022 12:11 Il n'apparaissait pas dans les fichiers sélectionnables, car il n'avait pas sa terminaison .odt
C'est un autre problème, qui peut faire l'objet d'un autre fil, à moins que cela ne soit résolu par la case à cocher :
AOO_Forum2.png


Pour en revenir au sujet initial, cela est très simple à obtenir via le tableur, est-ce une solution à envisager, ou bien l'emploi du traitement de textes est impératif ? :
AOO_Forum1.png

A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Cher Jeff,

Je vous remercie vivement pour vos réponses.

Si mes opérations devaient être faites avec .calc, j'aurais été apte à tout faire moi-même. Or, ces dates doivent être lisibles dans un contrat, une littérature d'un certain type.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Avatar de l’utilisateur
njhub
PassiOOnné
PassiOOnné
Messages : 517
Inscription : 18 juin 2017 05:43
Localisation : 976

Re: calcul avec les dates

Message par njhub »

Bonjour à tous,

Par collage spécial on peut intégrer des cellules Calc contenant les calculs
nicrnicr.png
nicrnicr.ods
nicrnicr.odt
:wink:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 24.2.5.2 (x64) FR-YT 10/03/25
OS : Windows 11.0
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Cher njhub,

Vous êtes grandement remercié, mais
- d'une part la date à entrer est dans une page extérieure au contrat, mais quand même à la première page du document « contrat » (qui n'est pas imprimée contrairement aux autres),
- d'autre part, les quelques dates qui apparaissent au sein du contrat, apparaissent dans des phrases, qui par ailleurs peuvent bouger selon les transformations régulières dudit contrat.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3513
Inscription : 12 janv. 2006 10:04

Re: calcul avec les dates

Message par Michel JANZEF »

Bonjour,
A votre place, je saisirais les données dans une feuille Calc et ensuite je ferais un publipostage avec Writer.
AOo 4.1.15 (Oracle JRE x86 - 1.8.0_441) et LibO 24.8.7.2 (Oracle JRE x64 - 1.8.0_441) - Windows 11 Famille 24H2 (26100.3775) 64 bits
Avatar de l’utilisateur
njhub
PassiOOnné
PassiOOnné
Messages : 517
Inscription : 18 juin 2017 05:43
Localisation : 976

Re: calcul avec les dates

Message par njhub »

Bonjour nicrnicr,


Comme le laisse penser Michel JANZEF, ce travail ressemble à du publipostage, je partage cet avis, et doit comporter bien d'autres variables que les dates...

Par exemple le nom du souscripteur, le numéro, la durée du contrat, le délais d'exécution, les pénalités encourues...

Toutes ces variables peuvent être générées ou calculées dans un fichier Calc qui servira de base de données pour le publipostage, même si à chaque fois vous n'imprimez que le dernier enregistrement.

Ces variables seront des champs de votre contrat, ces champs peuvent être utilisés une ou plusieurs fois dans votre contrat, concernant les données non utilisées pour l'impression du contrat il suffit de ne pas placer les champs "inutiles" dans le contrat, concernant leur "occupation" du texte, elle s'adaptera d'elle même, c'est automatique.

Je vous invite à consulter l'aide (accessible par la touche de fonction F1 en général) de votre suite bureautique avec comme sujet : "mailing" ou "publipostage"

:wink:
LibreOffice 24.2.5.2 (x64) FR-YT 10/03/25
OS : Windows 11.0
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Chers Michel et njhub,

Je vous remercie beaucoup pour vos conseils.
Je vous remercie pour vos recherches qui m'encourage à continuer à chercher.
Mon contrat est bien déterminé par un ensemble de variables (nom du souscripteur, le numéro, la durée du contrat, le délais d'exécution, les pénalités encourues..., comme vous l'écrivez fort à propos) que j'ajuste dans la première page de mon document (première page qui n'est pas imprimée).
Il manque simplement ce que j'ai demandé.
Je pense que le publipostage est plus adapté lorsqu'on veut écrire un message personnalisé à un ensemble de personnes. Utiliser du publipostage pour ce que je souhaite faire, me semble démesuré.
Effectivement, j'ai déjà fait du publipostage. Je trouve cela compliqué par rapport à juste emplire des cases.
Justement, j'ai trouvé
https://forum.openoffice.org/fr/forum/v ... hp?t=46333

Néanmoins, je n'arrive pas à reproduire ce qu'on y fait.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Avatar de l’utilisateur
njhub
PassiOOnné
PassiOOnné
Messages : 517
Inscription : 18 juin 2017 05:43
Localisation : 976

Re: calcul avec les dates

Message par njhub »

Bonjour nicrnicr,
Néanmoins, je n'arrive pas à reproduire ce qu'on y fait.
Je me souviens qu'on utilisait une calculatrice pour calculer et une machine à écrire pour faire des courriers.

Il ne serait venu à l'idée de personne de vouloir faire calculer une machine à écrire...

Malgré tout, Writer sait faire des calculs élémentaires dans un tableau avec des formules du type

Code : Tout sélectionner

=sum(<b2>|<b3>)
, mais sorti du tableau je ne voie pas d'autre solution que celles qui vous ont été proposées. Un autre intervenant pourra peut être vous éclairer d'avantage

:?
LibreOffice 24.2.5.2 (x64) FR-YT 10/03/25
OS : Windows 11.0
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Merci encore njhub,

Je peux effectivement faire un tableau dans la première page de mon document. Il faudrait que la date y soit reportée automatiquement et qu'on y additionne un an. Il faudrait ensuite que le résultat soit automatiquement transmis dans le contrat.

Sinon, j'ai réussi à afficher un an de plus que la date d'aujourd'hui par la méthode du lien que j'ai trouvé, mais ce n'est pas exactement ce que je cherche.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Pourrait-on me montrer comment faire un tableau qui additionne des dates s'il vous plaît ?

Fichier-test ci-joint
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Avatar de l’utilisateur
njhub
PassiOOnné
PassiOOnné
Messages : 517
Inscription : 18 juin 2017 05:43
Localisation : 976

Re: calcul avec les dates

Message par njhub »

Bonjour nicrnicr,
nicrnicr_exemple_2.png
:wink:

PS : pourquoi votre document est-il formaté en Allemand?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 24.2.5.2 (x64) FR-YT 10/03/25
OS : Windows 11.0
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Merci beaucoup njhub,

Maintenant, je cherche à trouver le nombre de jours jusqu'à la fin du mois.
J'ai l'idée de soustraire la date considérée à toutes les fin de mois, puis de choisir le plus petit résultat positif.
Pour cela, il me faut déterminer l'année de toutes les fins de mois à partir de l'année de la date.
Je n'arrive pas.

Mon fichier est autrichien parce que je suis en Autriche.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: calcul avec les dates

Message par jeanmimi »

Bonjour,
Avec LibreOffice, puisque cela semble le cas, car OpenOffice 6.0.7, sauf si vous avez saisi une erreur dans votre signature, il vous est possible de préparer les calculs dans Calc, puis de les copier en Format Texte dans votre document Writer.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Merci beaucoup jeanmimi,

Il semble que njhub m'a déjà proposé cela le 3 sept. à 15h31.
Qu'il me l'ait proposé ou non, je ne souhaite pas faire appel à calc (Je préfère que ce problème demeure irésolu plutôt que d'utiliser calc).
Merci encore.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Merci njhub pour votre proposition du 4 sept à 5h48, mais elle ne marche pas chez moi.
Ci-joint mon exemple_3
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 6.0.7.3 dans Kubuntu 18.04
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25994
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: calcul avec les dates

Message par Dude »

Salut,
nicrnicr a écrit : 04 sept. 2022 09:34 Mon fichier est autrichien parce que je suis en Autriche.
Rien à voir avec la choucroute, si tu saisis du texte en français, la langue doit être identique.
Sinon, la correction orthographique ne peut fonctionner.

Ce que tu cherches à faire n'est pas possible sans programmation de macro.
Comme par exemple ce suprême de code à étudier : https://forum.openoffice.org/fr/forum/v ... 15&t=14625

Il existe également une vieille demande d'amélioration pour ajouter des fonctions du tableur dans Writer sur laquelle tu peux voter (cf. ma signature). Mais comme l'indique judicieusement nijhub :
njhub a écrit : 03 sept. 2022 19:47 Il ne serait venu à l'idée de personne de vouloir faire calculer une machine à écrire
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
nicrnicr
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 16 mars 2021 10:16

Re: calcul avec les dates

Message par nicrnicr »

Merci beaucoup Dude pour cette réponse.

Finalement j'ai réussi à additionner 365 jours à une date d'un tableau, mais je n'arrive pas à calculer à partir d'un champ tapé dans un tableau.
OpenOffice 6.0.7.3 dans Kubuntu 18.04