[Résolu][Calc] Horloge active dans feuille

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 !
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

[Résolu][Calc] Horloge active dans feuille

Message par Gringoire »

Je désir importer l'horloge active interne dans une feuille Calc H/Min/Sec.
Dernière modification par Bidouille le 21 août 2017 07:59, modifié 2 fois.
Raison : Ajout balise [Calc]
Ubuntu 16.4 Libre Office 5.3.4.2
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9252
Inscription : 28 août 2010 08:45

Re: [Calc] Horloge active dans feuille

Message par micmac »

Bonjour à vous aussi,

Nous avons l'habitude de saluer sur ce forum. Règle du forum n°10

Cette section a des règles très précises que vous devez obligatoirement suivre pour obtenir de l'aide. C'est indiqué dans le cadre rouge en haut de la page.

Il est demandé aux auteurs de faire précéder le titre de leur question d'une balise adéquate. Ce balisage est extrêmement important car il permet d'avoir une base de connaissance optimum en cas de recherche.
Avez-vous remarqué comment étaient postées les autres questions ?

Lisez ce fil pour savoir quelle balise utiliser : https://forum.openoffice.org/fr/forum/s ... html#27295

N'oubliez pas que les termes "Macro" ou "OpenOffice" ne doivent pas être employés car il sont implicites. Essayez de synthétiser au mieux ce que vous cherchez à faire.

Un titre accrocheur vous permettra d'une part d'être aidé plus rapidement et d'autre part, d'enrichir notre base de connaissances.

Nous l'avons fait pour vous cette fois-ci mais lors de votre prochaine question, nous vous remercions de le faire vous-même sous peine de voir votre sujet verrouillé.

Merci de votre collaboration.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Calc] Horloge active dans feuille

Message par Gringoire »

Bon soir et merci, bien reçu ce message, entre trop peu et pléthore je dois trouver mon milieu.
Ubuntu 16.4 Libre Office 5.3.4.2
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Calc] Horloge active dans feuille

Message par Piaf »

Bonjour
Tu peux t'inspirer du travail de ThierryM dans ce fil Horloge dans Calc
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Calc] Horloge active dans feuille

Message par Gringoire »

Calc Libre Office Ubuntu 16.4. Bonsoir et merci de votre aide. J'ai bien capturé le LISTENER mais il rechigne à s'ouvrir correctement. J'ai la Macro, mais ne sais la "figer" dans ma boite à Macros(au vin blanc), ne sais non plus répondre à ThierryM père du Listener. Bon, j'avance... avec vous.
Ubuntu 16.4 Libre Office 5.3.4.2
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Calc] Horloge active dans feuille

Message par Piaf »

Bonsoir
Si tu veux juste afficher l'heure dans une cellule, la mise en place du listener n'est pas nécessaire.
Il suffit d'un bouton qui déclenche l'horloge et d'un qui l'arrête.
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Calc] Horloge active dans feuille

Message par Gringoire »

Bonjour Piaf et merci de la nouvelle, ta proposition m'intéresse. Je résume : dans mon Calc j'aurai besoin d'avoir l'heure défilante (tic tac tic...) et en extraire les secondes. Tu m'en dis plus stp. Merci.
Ubuntu 16.4 Libre Office 5.3.4.2
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Calc] Horloge active dans feuille

Message par Gringoire »

Ca marche, je ne vois pas comment ça marche... à suivre. Bonne journée.
Ubuntu 16.4 Libre Office 5.3.4.2
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Résolu][Calc] Horloge active dans feuille

Message par Gringoire »

Bonjour à tous, Piaf, ton "bidule" ne fonctionne plus, message :Une erreur de structure de script s'est produite lors de l'exécution du script vnd.sun.star.script:Standard.Module1.cmdBouton?language=Basic&location=document de Basic. Tu es sous xubuntu et moi ubuntu, peut-il y avoir conflit ? Le Message suite : The following Basic script could not be found:
library: 'Standard'
module: 'Module1'
method: 'cmdBouton'
location: 'document'

La modération vous a écrit: Merci de ne pas poster plusieurs messages à la suite, si vous devez ajouter un complément d'information, le bouton "Editer" à la droite du message permet d'y remédier.
Image
En attendant une prochaine réponse, vous pouvez participer également en répondant à d'autres questions sur notre forum.

Ubuntu 16.4 Libre Office 5.3.4.2
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25175
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Résolu][Calc] Horloge active dans feuille

Message par Dude »

Salut,
Gringoire a écrit : Le Message suite : The following Basic script could not be found:
Traduction : le script Basic suivant n'a pas été trouvé.
Tu as dû vouloir enregistrer le document sous un autre nom sans en recopier les macros.
Lire ou relire le principe des containers : https://forum.openoffice.org/fr/forum/v ... =8&t=40146
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Résolu][Calc] Horloge active dans feuille

Message par Gringoire »

Bonjour Dude, j'y vais de ce pas... à suivre.
Ubuntu 16.4 Libre Office 5.3.4.2
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Résolu][Calc] Horloge active dans feuille

Message par Gringoire »

Mes connaissances ne vont pas pour retrouver le script "horloge". ça fiche le bazard. Qui peut me passer simplement le script que je le tape directement ? Merci Dude
Je ne trouve pas la touche "editer" ?
Mille sabord elle est sous mes yeux !
Ubuntu 16.4 Libre Office 5.3.4.2
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Résolu][Calc] Horloge active dans feuille

Message par Piaf »

Bonjour
Gringoire a écrit :Qui peut me passer simplement le script que je le tape directement

Code : Tout sélectionner

Global bClockRunning as Integer

Sub cmdBouton(oEv as Object)
	Select Case oEv.Source.Model.Name
		Case "cdmGo"
			bClockRunning = 1
			Horloge
		Case Else
			bClockRunning = 0
			Horloge
	End Select		
End Sub

Sub Horloge
Dim maFeuille as Object
	maFeuille = thisComponent.Sheets(0)
	Do While bClockRunning = 1
		maFeuille.getCellByPosition(1,0).value = CDate(Time)
	Loop
End Sub
La macro cmdBouton est affectée aux deux boutons, le bouton qui déclenche l'horloge doit être nommé cmdGo.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Gringoire
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 16 août 2017 21:16

Re: [Résolu][Calc] Horloge active dans feuille

Message par Gringoire »

Merci Piaf et tous le monde. Je reste sur le cite et regarde les sujets. :D
Ubuntu 16.4 Libre Office 5.3.4.2