Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business
  


  


  Affichage dynamique de l'heure sous Excel

 

91 utilisateurs inconnus
Ajouter une réponse

 Mot :  Pseudo :  
Vider la liste des messages à citer  
 Page :
1
Auteur
 Sujet :

Affichage dynamique de l'heure sous Excel

Prévenir les modérateurs en cas d'abus 
n°1366895
eddy94
Posté le 08-08-2007 à 16:17:02  answer
Prévenir les modérateurs en cas d'abus
 

Bonjour,
 Je voudrais afficher l'heure d'une manière dynamique (pour simuler une horloge) sous Excel avec la fonction MAINTENANT(), en l'insérant dans une boucle, par exemple ? pou qu'elle change constamment.
 Merci

n°1366896
Gorfael
Posté le 08-08-2007 à 21:09:31  answer
Prévenir les modérateurs en cas d'abus
 

eddy94 a écrit :

Bonjour,
 Je voudrais afficher l'heure d'une manière dynamique (pour simuler une horloge) sous Excel avec la fonction MAINTENANT(), en l'insérant dans une boucle, par exemple ? pou qu'elle change constamment.
 Merci
 


Salut
 À ma connaissance, tu ne peux pas le faire comme ça : si tu fais une macro qui boucle sur une fonction Now(), tu n'auras plus la main.
 C'est le même principe que pour faire clignoter une cellule : il faut que tu commandes windows depuis Excel, et même si tu ^fermes Excel, ta commande reste active. Mais c'est faisable
 Au lieu de chercher un système aussi complexe, cherche une horloge gratuite sur le net. T'en trouveras qui ont des look que tu ne pourras jamais avoir sur Excel, et tu n'auras pas de ralentissement de tes calculs.
 A+

n°1366897
Babac
Posté le 08-08-2007 à 23:31:33  answerconfig
Prévenir les modérateurs en cas d'abus
 

Gorfael a écrit :

 

 Au lieu de chercher un système aussi complexe, cherche une horloge gratuite sur le net.



 Allo,
 Comme Clocx , par exemple!
 N'est-ce pas merveilleux? :bounce:  :bounce:  :bounce:


---------------
Montréal ,QC.

Windows 7 Pro SP1 (64 bit)- IE 11
Carte mère: Model Asus P9X79
n°1366898
eddy94
Posté le 09-08-2007 à 17:08:44  answer
Prévenir les modérateurs en cas d'abus
 

Bonjour,

 Merci, pour ta réponse , je ne suis pas un adepte de la logique schadocks : pourquoi faire simple quand on peux faire compliqué ! Je me suis mal expliqué : je veux faire, sous Excel, un programme qui me donne en fonction de l'heure légale (celle qui s'affiche avec la fonction MAINTENANT()) l'heure indiquée par un cadran solaire après avoir fait les corrections nécessaires ( heure d'été ou d'hiver, longitude, équation du temps) et ceci d'une manière dynamique, c'est à dire avec une synchronisation de l'heure donnée par Excel et l'heure en cours.
 Peut-être que celà n'est-il pas possible sous EXCEL ?

n°1366899
eddy94
Posté le 09-08-2007 à 17:51:33  answer
Prévenir les modérateurs en cas d'abus
 

Babac a écrit :

 

 Allo,
 Comme Clocx , par exemple!
 N'est-ce pas merveilleux? :bounce:  :bounce:  :bounce:
 




 En attendant de résoudre mon pb, j'ai mis cette petite horloge sympa sur mon écran, Merci.

n°1366900
procole
Posté le 09-08-2007 à 18:29:45  answer
Prévenir les modérateurs en cas d'abus
 

eddy94 a écrit :

Bonjour,
 ceci d'une manière dynamique, c'est à dire avec une synchronisation de l'heure donnée par Excel et l'heure en cours.
 Peut-être que celà n'est-il pas possible sous EXCEL ?
 



 bonjour
 tout est possible Gorfael t'explique seulement que si tu veux que la mise à jour soit permanente, il te faut alors une macro qui tourne en boucle et que ce n'est  pas sans risque.
 ceci etant, sur ce site il y a une horloge qui tourne sous OOo Calc
 http://www.veriti.net/download [...] amp;pg=319


---------------
En dernier recours il reste toujours le marteau !
n°1366901
Gorfael
Posté le 10-08-2007 à 00:37:58  answer
Prévenir les modérateurs en cas d'abus
 

eddy94 a écrit :

Bonjour,

 Merci, pour ta réponse , je ne suis pas un adepte de la logique schadocks : pourquoi faire simple quand on peux faire compliqué ! Je me suis mal expliqué : je veux faire, sous Excel, un programme qui me donne en fonction de l'heure légale (celle qui s'affiche avec la fonction MAINTENANT()) l'heure indiquée par un cadran solaire après avoir fait les corrections nécessaires ( heure d'été ou d'hiver, longitude, équation du temps) et ceci d'une manière dynamique, c'est à dire avec une synchronisation de l'heure donnée par Excel et l'heure en cours.
 Peut-être que celà n'est-il pas possible sous EXCEL ?


Salut
 Pas tout compris : Heure légale ? Excel ne réagit qu'en fonction de l'heure système, ce qui n'a rien à voir.

 Je veux bien t'aider à faire un système qui indique l'heure avec un rafraîchissement permanent.
 Fréquence de rafraîchissement (heure, minute, seconde) ?
 Cellule recevant l'horloge ?

 Je t'ai prévenu que ce n'était pas sans risque : quelque soit l'opération que tu seras en train d'éffectuer sur Excel, la macro prendra la main, et mettra à jour la cellule "horloge". Pas triste quand tu est en train d'effectuer une poly-sélection complexe, ou une formule un peu tarabiscotée   :lol:

 Et je ne parle pas des problèmes de travail sur multiclasseurs. Comme ça peut être rigolo, merci d'en faire profiter le forum.

 Donc, lorsque j'aurais les réponses aux 2 questions, je t'expliquerais comment faire les différentes macros
 A+

n°1366903
phoenix196​0
Posté le 01-09-2007 à 23:05:32  answer
Prévenir les modérateurs en cas d'abus
 

Salut eddy94
 sinon tu as ca comme macro
 dans l'exemple l'horloge s'affiche en "b1"

 Private Sub Workbook_BeforeClose(Cancel As Boolean)
 bstop = True
 HorlogeEnB1
 End Sub
 ------------------------------​------------------------------​------------------
 Private Sub Workbook_Open()
 HorlogeEnB1
 End Sub
 ------------------------------​------------------------------​-------------------
 Sub HorlogeEnB1()
 If bstop = True Then
 'Annuler le paramétrage du OnTime programmé précédemment.
 Application.OnTime EarliestTime:=HeureProchainApp​el, _
 Procedure:="ThisWorkbook.Horlo​geEnB1", Schedule:=False
 Exit Sub
 End If

 Sheets("calendrier" ).Range("B1​" ).Value = Format(Now, "HH:MM:SS" )

 'Nouveau paramétrage de OnTime
 HeureProchainAppel = Now + TimeValue("00:00:01" )
 Application.OnTime HeureProchainAppel, "ThisWorkbook.HorlogeEnB1", False

 End Sub

n°1366904
ritchi92
Posté le 02-09-2007 à 00:17:57  answer
Prévenir les modérateurs en cas d'abus
 

=MAINTENANT()

 mettre en forme la cellule

 hh:mm:ss

 et en appuyant sur la touche F9

 il y aura l'heure du système qui s'affiche

 il va de soit qu'il faut synchroniser son horloge avec Internet
 Double-clic sur la pendule Windows pui Onglet : Temps Internet
 Cochez Synchro... automatiquement et coller dessous
 ntp.unice.fr
 pour le serveur

 elle est pas belle la vie

 Page :
1

Aller à :
Ajouter une réponse
  01net

  FORUM high-tech

  LOGICIELS

  Bureautique

  Affichage dynamique de l'heure sous Excel

 

Sujets relatifs
Plus de sujets relatifs à : Affichage dynamique de l'heure sous Excel

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
Ouvrir message Outlook 2003 avec Outlook Express 4 07-08-2007 à 23:48:22
Word 2007 ne reconnait plus les fichiers .doc 9 22-08-2007 à 20:40:24
OUVRIRE FICHIER PUBLISHERS AVEC OPEN OFFICE 7 08-08-2007 à 02:14:05
Problème de fusion publipostage avec Office 2007 1 07-08-2007 à 08:03:51
Microsoft Office Intégrale 2007 1 06-08-2007 à 19:33:08

Newsletter 01net.Forum et astuces