[Résolu] Transfert de contenu automatique entre deux lignes

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.
DeadWanted
Fraîchement OOthentifié
Messages : 3
Inscription : 25 janv. 2020 09:20

[Résolu] Transfert de contenu automatique entre deux lignes

Message par DeadWanted »

Bonjour à tous et merci d'avance pour votre aide,

je ne sais pas si mon message est adapté mais mes connaissances sommaires et lointaines ne me suffisant pas, ainsi que mes recherches infructueuses m'orientent vers vous :roll: .

Je souhaiterais donc créer un genre de livret de compte "infinie", où j'aurais simplement besoin d'entrer ma dépense/crédit en ligne 1 et qu'il soit automatiquement basculé en ligne 2, me laissant ainsi continuellement la ligne 1 de libre pour les nouvelles saisies.

C'est une question certainement idiote mais je vous assure avoir cherché pendant un moment, je n'arrive peut être pas a bien l'exprimer.

Merci d'avance.
Dernière modification par micmac le 26 janv. 2020 11:54, modifié 4 fois.
Raison : Ajout de la coche verte
OpenOffice 4.1.7 x64
Windows 10
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Transfert de contenu automatique entre deux lignes

Message par Michel JANZEF »

Bonjour,
Il existe, pour Openoffice, une extension permettant de saisir les données sous forme de formulaire.
Voir ici si çà peut vous être utile.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5752
Inscription : 02 janv. 2009 23:56

Re: Transfert de contenu automatique entre deux lignes

Message par Jean-Louis Cadeillan »

Bonjour,
Dans l'exemple ci-joint, la première ligne de saisie est toujours la troisième de la feuille (la deuxième étant formatée de manière à ce que l'insertion d'une ligne réplique son formatage, la première étant la ligne de titre).
La formule de somme (en E1) est la suivante :

Code : Tout sélectionner

=SOMME(INDIRECT(ADRESSE(3;3)):C$3)
Le fait d'insérer une ligne la mettra à jour automatiquement (C$3 deviendra C$4, etc.).
Pour insérer une ligne, on peut le faire à la main (clic droit sur l'entête de ligne 3, puis Insérer des lignes au-dessus). J'ai mis toutefois un bouton Nouvelle ligne (macro enregistrée) qui fait la même chose.
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_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
DeadWanted
Fraîchement OOthentifié
Messages : 3
Inscription : 25 janv. 2020 09:20

Re: Transfert de contenu automatique entre deux lignes

Message par DeadWanted »

Bonsoir,
Merci beaucoup Jean-Louis pour votre aide.
J'ai en effet téléchargé votre document mais cela ne fonctionne pas chez moi, lorsque je clic sur le bouton macro la ligne 3 ne descend pas. Cela vient peut être de ma version, pourtant récente :cry:
OpenOffice 4.1.7 x64
Windows 10
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Transfert de contenu automatique entre deux lignes

Message par Michel JANZEF »

Bonsoir,
C'est parce-que vous êtes en mode Ebauche.
Ouvrez la barre d'outils Ebauche de formulaire (via le menu Affichage --> Barre d'outils) puis cliquez sur le bouton Désactiver le mode Ebauche (le 2ème qui représente une équerre avec un crayon).
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5752
Inscription : 02 janv. 2009 23:56

Re: Transfert de contenu automatique entre deux lignes

Message par Jean-Louis Cadeillan »

DeadWanted a écrit :cela ne fonctionne pas chez moi
Probablement parce que j'ai utilisé LibO et pas AOO :oops:
Ci-joint une version pour AOO.
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_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
DeadWanted
Fraîchement OOthentifié
Messages : 3
Inscription : 25 janv. 2020 09:20

Re: Transfert de contenu automatique entre deux lignes

Message par DeadWanted »

Ah en effet cela fonctionne à merveille maintenant,
merci pour votre aide Jean-Louis :D
OpenOffice 4.1.7 x64
Windows 10