[Résolu] [Calc] Bascule feuille en changeant la date

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
seboffice
Membre OOrganisé
Membre OOrganisé
Messages : 64
Inscription : 03 nov. 2015 20:58

[Résolu] [Calc] Bascule feuille en changeant la date

Message par seboffice »

Bonjour,

Sur la feuille "AOUT" j'ai associé au bouton "Passer à l'exercice suivant" une macro qui me permet de passer à la feuille "SEPT". Seulement j'aimerai que lorsque la bascule est faite, la cellule AA1 soit supérieure d'un an.

Ex : si sur la feuille d'AOUT, en AA1, nous sommes en Aout-17, je voudrai une fois la bascule faite, être en Sept-17.

En espérant être assez clair dans mon explication.
Dernière modification par seboffice le 14 nov. 2015 10:30, modifié 2 fois.
OpenOffice 4.1.13
Windows 10
Avatar de l’utilisateur
TheHache
PassiOOnné
PassiOOnné
Messages : 653
Inscription : 02 déc. 2009 09:43

Re: [Calc] Bascule d'une feuille à l'autre en changeant la d

Message par TheHache »

Bonjour seboffice,
seboffice a écrit :... En espérant être assez clair dans mon explication.
Non pas trop, que veux tu faire exactement ?

La cellule AA1 de la feuille AOUT doit augmenter d'un an après avoir cliqué sur [4. Passer à l'Exercice suivant] ?

@+
LibO 7.4.4.2 - Windows 10 Pro
AOO 4.1.13 - Windows 10 Pro
seboffice
Membre OOrganisé
Membre OOrganisé
Messages : 64
Inscription : 03 nov. 2015 20:58

Re: [Calc] Bascule d'une feuille à l'autre en changeant la d

Message par seboffice »

Bonsoir,
seboffice a écrit :La cellule AA1 de la feuille AOUT doit augmenter d'un an après avoir cliqué sur [4. Passer à l'Exercice suivant] ?
C'est la cellule AA1 de la feuille SEPT qui doit augmenter d'un an après avoir cliqué sur [4. Passer à l'Exercice suivant]
OpenOffice 4.1.13
Windows 10
Avatar de l’utilisateur
TheHache
PassiOOnné
PassiOOnné
Messages : 653
Inscription : 02 déc. 2009 09:43

Re: [Calc] Bascule d'une feuille à l'autre en changeant la d

Message par TheHache »

seboffice a écrit :... C'est la cellule AA1 de la feuille SEPT qui doit augmenter d'un an après avoir cliqué sur [4. Passer à l'Exercice suivant]
Cette cellule est une référence pour AA1 de AOUT qui changera également. C'est ce que tu veux ?

Voici le nécessaire qui changera ta date en AA1 de la feuille SEPT :
Dans ta macro [BasculeExerciceSuivant], après :

Code : Tout sélectionner

MonDocument.currentController.Select(MaCellule)
Tu insères :

Code : Tout sélectionner

MaCelluleDate = MaFeuille.GetCellRangeByName("AA1")
MaDate = MaCelluleDate.Value
MaCelluleDate.Value = DateAdd("yyyy", 1, MaDate)
@+
LibO 7.4.4.2 - Windows 10 Pro
AOO 4.1.13 - Windows 10 Pro
seboffice
Membre OOrganisé
Membre OOrganisé
Messages : 64
Inscription : 03 nov. 2015 20:58

Re: [Calc] Bascule d'une feuille à l'autre en changeant la d

Message par seboffice »

C'est exactement ce qu'il me fallait :D

Merci TheHache.
OpenOffice 4.1.13
Windows 10