LibreofficeCalc: radio button && actions

Résolu
arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023 - 3 oct. 2023 à 00:31
arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023 - 5 oct. 2023 à 12:47

Bonjour,

Je souhaite créer un formulaire à base de radio button qui me permet de sélectionner plusieurs cas de figure par ligne (ex : 2 cas de figure, mais ça pourrait être plus).
À la fin de mon formulaire je souhaite comptabiliser le nombre d'éléments cochés par colonne.
Comment dois-je procéder pour relier le fait de cocher une case à une valeur et comment fais-je pour la lire? Dans propriétés du contrôle > Evénements je trouve bien "Exécuter l'action", mais impossible d'écrire dedans :-(

Actuellement j'en suis au stade où j'ai créé des group buttons différents pour chaque ligne. Mes lignes semblent bien fonctionner actuellement (la sélection est bien rattachée à la ligne entière et indépendante des autres lignes). Tous mes boutons ont le même nom (ce qui devrait poser un problème pour ma prochaine étape je suppose?)

Merci d'avance pour vos recommandations

2 réponses

yclik Messages postés 3595 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 26 avril 2024 1 481
3 oct. 2023 à 12:02

Bonjour

il faut associer une cellule dans l'onglet données des propriétés et nommer chaque bouton radio d'un nom différent

affecter un texte si actionner exemple x et appliquer la formule =NB.SI(C4:C16;"x") pour compter

une liste de choix serait peut être plus simple à gérer

2
arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023 9
3 oct. 2023 à 19:52

Merci beaucoup pour les explications,
La méthode est effectivement fastidieuse car non généralisable (c'est là qu'on serait tenté de passer par un langage de programmation ...) contrairement au recours à une liste de choix. Mais en pratique je trouve que c'est plus agréable côté utilisateur donc ça devrait en valoir le coup.

Ma méthode reste cependant imparfaite, puisque j'ai des boutons radio là où je n'ai pas de noms à cocher.

Du coup pour comptabiliser tout ça je me retrouve à compter les lignes vides.
Je voulais essayer de combiner un ET logique (bouton coché ET ligne non vide) pour prendre en compte la comptabilisation du bouton coché, mais ma formulation a du mal à se faire entendre.
Autant j'arrive à prendre en compte bouton coché ET ligne = "", mais je n'arrive pas à jouer avec NON("") ou NON(ESTVIDE(maPlageAParcourir))
en clair:
=NB.SI.ENS(B4:B15;"1";A4:A15;NON(""))
ne passe pas, tandis que
=NB.SI.ENS(B4:B15;"1";A4:A15;"")
me compte bien toutes les cases cochées qui ne m'intéressent pas

Suis-je obligé de raisonner par l'exclusion pour compter comme il faut ou bien puis-je en une seule formule (et non pas une soustraction) compter l'ensemble de mes associées à un usager entré?

ou bien existe-t-il une formulation moins brouillon pour parvenir à mes fins?
Merci d'avance

-1
yclik Messages postés 3595 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 26 avril 2024 1 481 > arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023
4 oct. 2023 à 11:23

Bonjour

pas ttout compris

voir la fonction SOMMEPROD

ou fournir un exemple du classeur réalisé (Raymond Dixit)


1) Aller dans https://www.cjoint.com/
 2) Cliquer sur [Parcourir] pour selectionner le fichier (15 Mo maxi)
 3) Aller vers le bas pour cliquer sur le bouton bleu [Creer le lien Cjoint]
 4) Au bout de quelques secondes la seconde page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
 5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".

0
arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023 9 > arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023
4 oct. 2023 à 23:03

nb : j'apprécie les suggestions et aides qui peuvent m'être prodiguées sur ce site, mais si par défaut je me prends des "-1" parce que je pose des questions sur des concepts théoriques, il ne va pas falloir s'étonner de la désertification du site.

J'ai déposé un fichier, je me fais allumer parce qu'il ne convient pas à untel sans justification... Bref. Merci pour les suggestions néanmoins.

0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094 > arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023
Modifié le 5 oct. 2023 à 01:02

Bonsoir.

Ne t'inquiète pas trop pour la désertification du site :

L'éditeur du site Comment ça Marche

Le site est édité par la société CCM Benchmark, basée en France et comptant plus de 250 salariés. CCM Benchmark fait partie du groupe Figaro, classé 5e groupe Internet en France avec plus de 34 millions d'internautes (Médiamétrie Netratings juin 2022)


Il y a aussi plus de 200 modérateurs, plus de 400 contributeurs, des milliers de membres inscrits, et un nombre non mesurable de consultants occasionnels non inscrits, dans le Forum.

0
arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023 9 > Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024
5 oct. 2023 à 12:47

axe d'argumentation intéressant.

0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
3 oct. 2023 à 00:44

... tu as oublié de joindre ton fichier  !


0
arscy Messages postés 173 Date d'inscription dimanche 26 janvier 2014 Statut Membre Dernière intervention 5 octobre 2023 9
3 oct. 2023 à 00:53
-1