[Résolu][Calc] Créer un compteur
Modérateur : Vilains modOOs
Règles du forum
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 !

Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
- NéOOphyte
- Messages : 195
- Inscription : 23 août 2016 09:28
[Résolu][Calc] Créer un compteur
Bonjour, message en cours définitif
j'utilise le tableur pour faire des calculs d'automatisme.
J'ai besoin d'un compteur : à chaque recalcul de la feuille,
A1 = preset (nombre) valeur d'initialisation du compteur
A2 = preset (vrai ou faux) ordre d'initialisation
A3 = RAZ (vrai ou faux) Ordre de remise à zéro
A4 = Incrément (nombre) Valeur à ajouter à chaque comptage (positive ou négative)
A5 = Compte (vrai ou faux) Augmente (ou diminue) la valeur du compteur de la valeur de l'incrément
A6 = compteur (nombre)
A6 = Si( A2 ; A1; si( A3 ; 0 ; si( A5 ; A6 + A4 ; A6 )))
c'est tout simple mais ça fait une référence circulaire dès que A2 et A3 sont faux !
Il y a possibilité de mettre à zéro, ou une autre valeur d'initialisation (par ex. cellule A2 est vrai).
J'utilise libreoffice 5.0.5.2, sous window 7.
J'utilise oppenoffice 3.2 oracle sur buntu 10.04 LTS le Lynx Lucide
Si ça manque de précision, demandez-en moi.
Belle journée, didier.
j'utilise le tableur pour faire des calculs d'automatisme.
J'ai besoin d'un compteur : à chaque recalcul de la feuille,
A1 = preset (nombre) valeur d'initialisation du compteur
A2 = preset (vrai ou faux) ordre d'initialisation
A3 = RAZ (vrai ou faux) Ordre de remise à zéro
A4 = Incrément (nombre) Valeur à ajouter à chaque comptage (positive ou négative)
A5 = Compte (vrai ou faux) Augmente (ou diminue) la valeur du compteur de la valeur de l'incrément
A6 = compteur (nombre)
A6 = Si( A2 ; A1; si( A3 ; 0 ; si( A5 ; A6 + A4 ; A6 )))
c'est tout simple mais ça fait une référence circulaire dès que A2 et A3 sont faux !
Il y a possibilité de mettre à zéro, ou une autre valeur d'initialisation (par ex. cellule A2 est vrai).
J'utilise libreoffice 5.0.5.2, sous window 7.
J'utilise oppenoffice 3.2 oracle sur buntu 10.04 LTS le Lynx Lucide
Si ça manque de précision, demandez-en moi.
Belle journée, didier.
Dernière modification par didier-56 le 29 août 2016 07:56, modifié 5 fois.
LibreOffice 7.1.7.2 (x64) sous Windows 10 famille
-
- ManitOOu
- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: créer un compteur
Bonjour
Yes...didier-56 a écrit :Si ça manque de précision, demandez-en moi.
Quelle valeur ? Où ?la valeur augmente ou diminue de 1.
Mettre à zéro : quoi ? Où ?Il y a possibilité de mettre à zéro (par ex. cellule A2 est vrai).
Laquelle ? On la détermine comment ?ou une autre valeur d'initialisation
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK

---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
-
- NéOOphyte
- Messages : 195
- Inscription : 23 août 2016 09:28
Re: [calc] créer un compteur
Bonjour, je viens de mettre une nouvelle explication de ce que je veux faire, plus précise et en me rapprochant des règles de fonctionnement du site.
Je sais pas comment trouver la version exacte de window 7.
J'espére que tout va bien sinon je corrige la prochaine fois.
merci de ta réponse.
Didier
Je sais pas comment trouver la version exacte de window 7.
J'espére que tout va bien sinon je corrige la prochaine fois.
merci de ta réponse.
Didier
LibreOffice 7.1.7.2 (x64) sous Windows 10 famille
-
- RespOOnsable forum
- Messages : 9812
- Inscription : 28 août 2010 08:45
Re: [calc] créer un compteur
Bonjour,
Cordialement
La balise de chapitre s'écrit avec un "C" majuscule. [Calc] et non [calc].didier-56 a écrit :règles de fonctionnement du site.
Cordialement
Ajout : Vous auriez pu indiquer aussi la version exacte de OpenOffice et de Ubuntu dans votre signature . |
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
-
- ManitOOu
- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: [Calc] créer un compteur
Bonjour
- Ne sachant pas comment les valeurs logique (Preset, RAZ, Compter) étaient modifiées, j'ai recours à une case à cocher.
- les modifications en A1, A4, A6 n'influent pas sur le compteur (A6)
- Par Preset, j'ai compris mettre le compteur à la valeur Préset (A1)
- Par RAZ, j'ai compris mettre à zéro la valeur Preset (A1) et le compteur (A6) et mettre à 1 l'incrément (A4)
- Toute modif de valeur dans une cellule autre que A1:A6, déclenche le compteur
- Ne sachant pas comment les valeurs logique (Preset, RAZ, Compter) étaient modifiées, j'ai recours à une case à cocher.
- les modifications en A1, A4, A6 n'influent pas sur le compteur (A6)
- Par Preset, j'ai compris mettre le compteur à la valeur Préset (A1)
- Par RAZ, j'ai compris mettre à zéro la valeur Preset (A1) et le compteur (A6) et mettre à 1 l'incrément (A4)
- Toute modif de valeur dans une cellule autre que A1:A6, déclenche le compteur
Ajout : Petite modif pour quesoit toujours vrai |
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK

---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
-
- NéOOphyte
- Messages : 195
- Inscription : 23 août 2016 09:28
Re: [Calc] créer un compteur
Merci,Churay a écrit :Bonjour
- Ne sachant pas comment les valeurs logique (Preset, RAZ, Compter) étaient modifiées, j'ai recours à une case à cocher.
- les modifications en A1, A4, A6 n'influent pas sur le compteur (A6)
- Par Preset, j'ai compris mettre le compteur à la valeur Préset (A1)
- Par RAZ, j'ai compris mettre à zéro la valeur Preset (A1) et le compteur (A6) et mettre à 1 l'incrément (A4)
- Toute modif de valeur dans une cellule autre que A1:A6, déclenche le compteur
Ajout : Petite modif pour que soit toujours vrai- les modifications en A1, A4, A6 n'influent pas sur le compteur (A6)
Normalement, le RAZ n'agit que sur le compteur, la valeur de preset est fixe ou à sa propre entrée, en mettant une référence à une autre case ou un calcul dans A1.
Quand je charge le document, ça prend pas les macros et le document est en lecture seule, les cases sont vides. (je me sens moins seul

Mais je suis content de voir que tu as une solution et que donc c'est possible.
Belle journée, didier
La modération vous a écrit: Pour répondre à un message, utilisez le bouton RÉPONDRE et non le bouton CITER ce qui évite de citer l'ensemble du message précédent rendant la lecture très difficile.
LibreOffice 7.1.7.2 (x64) sous Windows 10 famille
-
- ManitOOu
- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: [Calc] créer un compteur
Bonjour,
Enregistre le fichier et ça devrait le faire...didier-56 a écrit :Quand je charge le document, ça prend pas les macros et le document est en lecture seule, les cases sont vides
didier-56 a écrit :Normalement, le RAZ n'agit que sur le compteur
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK

---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
-
- NéOOphyte
- Messages : 195
- Inscription : 23 août 2016 09:28
Re: [Calc] créer un compteur
Bonjour,
j'ai trouvé les options de sécurité pour charger les macros.
Les boutons A2 et A3 agissent et reviennent à zéro
Quand je clique sur le bouton compter, il passe à vrai ou faux et y reste.
J'ai encore dû rater une marche ! Merci de ton aide et belle journée à toi
didier
j'ai trouvé les options de sécurité pour charger les macros.
Les boutons A2 et A3 agissent et reviennent à zéro
Quand je clique sur le bouton compter, il passe à vrai ou faux et y reste.
J'ai encore dû rater une marche ! Merci de ton aide et belle journée à toi
didier
LibreOffice 7.1.7.2 (x64) sous Windows 10 famille
-
- ManitOOu
- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: [Calc] créer un compteur
Donc j'incrémente le compteur...didier-56 a écrit :J'ai besoin d'un compteur : à chaque recalcul de la feuille,
L'option recalcul automatique n'ayant pas été enlevée, à chaque modification du contenu d'une cellule il y a recalcul.
didier-56 a écrit :Les boutons A2 et A3 agissent et reviennent à zéro
Un clic, l'ordre est exécuté : la valeur preset est reportée dans le compteur.A2 = preset (vrai ou faux) ordre d'initialisation
La case à cocher est désactivée pour permettre une nouvelle utilisation.
Un clic, l'ordre est exécuté : RAZ du compteur.A3 = RAZ (vrai ou faux) Ordre de remise à zéro
La case à cocher est désactivée pour permettre une nouvelle utilisation.
A VRAI (case cochée), le compteur est actif : il est compté toute modification d'une cellule.Quand je clique sur le bouton compter, il passe à vrai ou faux et y reste.
A FAUX (case décochée), le compteur est inactif : la modification d'une cellule n'entraîne pas l'incrémentation du compteur.
C'est le fonctionnement normal en fonction de ce que j'ai compris de l'énoncé.
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK

---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
-
- NéOOphyte
- Messages : 195
- Inscription : 23 août 2016 09:28
Re: [Calc] créer un compteur
Ha ! ok, c'est super. Merci.
j'aurais surement besoin d'une version qui se déclenche au changement de valeur d'une case, je vais essayer de me débrouiller en apprenant l'usage des macros.
Bonne journée, Didier
j'aurais surement besoin d'une version qui se déclenche au changement de valeur d'une case, je vais essayer de me débrouiller en apprenant l'usage des macros.
Bonne journée, Didier
LibreOffice 7.1.7.2 (x64) sous Windows 10 famille
-
- NéOOphyte
- Messages : 195
- Inscription : 23 août 2016 09:28
Re: [Résolu][Calc] Créer un compteur
Bonjour,
j'ai maintenant un petit compteur qui fonctionne, il peut aussi servir pour la mise au point à tester une fonction avec plein de valeurs d'une variable.
Voir PJ
Joyeux Léon
j'ai maintenant un petit compteur qui fonctionne, il peut aussi servir pour la mise au point à tester une fonction avec plein de valeurs d'une variable.
Voir PJ
Code : Tout sélectionner
Rem ***** Basic *****
Function Compteur (Pas!, Init, Optional Max)
If Isnumeric (Init) Then
Compteur = Init 'Initialisation
Goto 99
End If
If Isnumeric (Max) Then
If Pas >= 0 Then
If Compteur >= Max Then
Compteur = Compteur & " = Maxi" 'Message facultatif ajouter une
Goto 99 ' apostrophe avant & pour neutraliser
End If
Else
If Max >= Compteur Then
Compteur = Compteur & " = mini" 'Message facultatif
Goto 99
End If
End If
End If
Compteur = Compteur + Pas 'Incrémentation
99 End Function
Sub Main
End Sub
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.1.7.2 (x64) sous Windows 10 famille