[Résolu] Calcul durée depuis contenu dans boutons

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.
Slyfox
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 août 2019 20:39

[Résolu] Calcul durée depuis contenu dans boutons

Message par Slyfox »

Bonjour,

Je cherche une solution pour calculer la durée du trajet selon le fichier ci-joint.

NB: L'heure du départ et de l'arrivée sont contenu dans des boutons et c'est là ma difficulté à résoudre ce problème.

Merci Slyfox
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Slyfox le 05 juin 2020 17:12, modifié 1 fois.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Calcul durée depuis contenu dans boutons

Message par Dude »

Salut,
Slyfox a écrit :L'heure du départ et de l'arrivée sont contenu dans des boutons
Non, il s'agit de contrôles horaire qui ne peuvent être liés à des cellules.
L'astuce consiste à utiliser un contrôle compteur et passer par un calcul intermédiaire pour obtenir le temps en pas de 1.
Slyfox
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 août 2019 20:39

Re: Calcul durée depuis contenu dans boutons

Message par Slyfox »

Bonjour Dude,

Merci pour l'info j'ai progressé dans mon problème.

J'ai juste 2 détails que je n'arrive pas à résoudre.

1. Les compteurs ont un pas 1 mais font des sauts de 24h alors que j'aimerais pouvoir ajuster le temps par des sauts de 1 minute.

2. Je vais devoir créer une feuille avec une centaine de participants. J'ai pensé que j'avais qu'à copier la deuxième ligne et de la coller autant de fois que nécessaire, oui mais fait ainsi tous les nouveaux compteurs collés agissent sur la cellule copier (B2 ou C2), et franchement si je peux m'éviter à relier chaque nouvelle cellule et compteur ça me permettrai de gagner beaucoup beaucoup... de temps de travail.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Calcul durée depuis contenu dans boutons

Message par Dude »

Slyfox a écrit :Je vais devoir créer une feuille avec une centaine de participants. J'ai pensé que
Tu penses surtout à un problème XY

Tu cherches à faire quoi exactement ?
Slyfox
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 août 2019 20:39

Re: Calcul durée depuis contenu dans boutons

Message par Slyfox »

Dude a écrit :
Slyfox a écrit :Je vais devoir créer une feuille avec une centaine de participants. J'ai pensé que
Tu penses surtout à un problème XY

Tu cherches à faire quoi exactement ?
A créer des boutons de style compteur qui me permets d'ajuster les heures et les minutes sans avoir à les taper au clavier.

Problème 1
Ci-joint un fichier ods dans lequel j'ai tapé dans la cellule A1 une heure (07:00).
Dans cette même cellule (A1) j'ai créé un bouton qui doit me permettre d'ajuster le temps (premier clic sur le bouton haut 07:01 deuxième clic sur le bouton haut 07:02...)

Le problème actuel c'est que cela ne fonctionne pas ! Quand j'appuie sur le bouton cela m'augmente ou diminue le temps par palier de 24h (je vous laisse faire le test pour vous rendre compte par vous même).

Problème 2
Si je fais un copier/coller de la cellule A1 et que je la colle en A2 (par exemple) le nouveau compteur de la cellule A2 ne modifie pas le contenu de la cellule A2 mais celle de la cellule A1. Je pourrais résoudre ce problème en éditant le nouveau bouton A2 et le relier à la cellule A2, mais comme je vais devoir créer une centaine de cellules à partir de la cellule A1 cela risque d'être long à toute les réditer, il y a peut-être une autre solution que j’ignore.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
Noonours
PassiOOnné
PassiOOnné
Messages : 501
Inscription : 11 mai 2013 00:11
Localisation : Aix en Provence

Re: Calcul durée depuis contenu dans boutons

Message par Noonours »

Bonjour,
Ce que voulait te demander Dude, c'est: "quelle est l'utilité d'utiliser un compteur pour faire ce calcul?", alors qu'il existe probablement plus simple pour un résultat plus précis.
Deux messages plus haut, tu parles de centaines de participants. Explique-nous le projet d'outil que tu veux faire avec Calc: c'est pour une compétition? un concours? tu cherches à calculer une durée, mais un compteur individualisé semble délicat à mettre en place pour plusieurs centaines de participants.
Sinon, pour avoir un compteur qui fonctionne avec une incrémentation à la minute, il suffit de diviser le contenu de ta cellule par le nombre de minutes dans une journée:
il y a 24 x 60 = 1440 minutes dans une journée. Si ton compteur incrémente la cellule A1 (que tu peux masquer), il suffit de mettre en A2:

Code : Tout sélectionner

=A1/1440
et y appliquer le format [HH]:MM.
Noonours procrastinateur perfectionniste: "Je fais rien, mais demain je l'ferai mieux"

Pour obtenir la réponse la plus précise possible, VEUILLEZ JOINDRE UN FICHIER

LibO 7.6.5.2 Stable et OpenOffice 4.1.15 sous Windows 10
Avatar de l’utilisateur
yclik
HédOOniste
HédOOniste
Messages : 1666
Inscription : 15 déc. 2010 08:33

Re: Calcul durée depuis contenu dans boutons

Message par yclik »

Bonsoir
Il y aurait la possibilité de mettre un bouton +1 associé à une macro
Ce qui permet de sélectionner une cellule et de cliquer sur le bouton pour ajouter 1
un classeur ci dessous avec un exemple bidouillé ( je ne suis pas un expert et dude va rigoler :wink: )
Calcul_durée_3.ods
Si la solution macro est retenue il faudra continuer dans la section Macro
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.14 sous Windows 10
Slyfox
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 août 2019 20:39

Re: Calcul durée depuis contenu dans boutons

Message par Slyfox »

Noonours a écrit :Bonjour,
Ce que voulait te demander Dude, c'est: "quelle est l'utilité d'utiliser un compteur pour faire ce calcul?", alors qu'il existe probablement plus simple pour un résultat plus précis.
Oui, cela m'intéresse, qu'est que vous avez à me suggérer comme autre possibilité ?
Noonours a écrit :Bonjour,
Ce que voulait te demander Dude, c'est: "quelle est l'utilité d'utiliser un compteur pour faire ce calcul?", alors qu'il existe probablement plus simple pour un résultat plus précis.
Deux messages plus haut, tu parles de centaines de participants. Explique-nous le projet d'outil que tu veux faire avec Calc: c'est pour une compétition? un concours? tu cherches à calculer une durée, mais un compteur individualisé semble délicat à mettre en place pour plusieurs centaines de participants.
Calculer le temps effectuer par chaque participants pour effectuer un trajet lors d'une compétition. Les boutons devraient avoir l'utilité de "simplifier " la saisie à la souris au lieu du clavier.
Avatar de l’utilisateur
Noonours
PassiOOnné
PassiOOnné
Messages : 501
Inscription : 11 mai 2013 00:11
Localisation : Aix en Provence

Re: Calcul durée depuis contenu dans boutons

Message par Noonours »

re-Bonjour
qu'est que vous avez à me suggérer comme autre possibilité
La solution proposée par Yclick pourrait convenir avec un bouton qui rajouterait + 1/1440 d'heure
(on pourrait même mettre un bouton qui enlève une minute :wink: )
Comme l'impose le bandeau rouge au dessus de ton premier message, ouvre un nouveau fil de discussion en section macro et clôture celui-ci après y avoir indiqué le lien vers ton nouveau fil, les contributeurs seront heureux de t'aider :wink:
Noonours procrastinateur perfectionniste: "Je fais rien, mais demain je l'ferai mieux"

Pour obtenir la réponse la plus précise possible, VEUILLEZ JOINDRE UN FICHIER

LibO 7.6.5.2 Stable et OpenOffice 4.1.15 sous Windows 10
Slyfox
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 août 2019 20:39

Re: Calcul durée depuis contenu dans boutons

Message par Slyfox »

Merci

Mais j'ai résolu mon problème de manière plus simple et plus rapide, avec des listes déroulantes.

Lien: https://www.youtube.com/watch?v=esY9pjS6Pqo

Merci.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.