begin process at 2012 02 15 06:40:17
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date & Heure

 > BIG BEN DANS UNE FEUILLE DE CALCUL

BIG BEN DANS UNE FEUILLE DE CALCUL


 Information sur la source

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Date & Heure Classé sous :Big Ben, horloge, Excel, carillon, cloche Niveau :Initié Date de création :24/10/2008 Vu / téléchargé :6 477 / 796

Auteur : Orohena

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Une application Excel qui affiche la célèbre horloge de la Clock Tower du Palais de Westminster. Photo et sons originaux. Le carillon sonne tous les quarts d'heure, le "Bong" retentit toutes les heures.

L'appli est contrôlée par le module de classe BigBen qui contrôle le mouvement des aiguilles, le carillon et la cloche Big Ben. Un module Demo bien documenté a été écrit pour fournir des exemples simples de manipulation d'objet BigBen.

Le développement de l'application sera probablement poursuivi prochainement pour gérer l'illumination automatique du cadran et l'assombrissement du pourtour entre le coucher et le lever du soleil.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • BigBen.wmaTélécharger ce fichier [Réservé aux membres club]106 739 octets
  • BigBen.xlsTélécharger ce fichier [Réservé aux membres club]384 000 octets
  • carillon.wmaTélécharger ce fichier [Réservé aux membres club]405 539 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) ANALYSE DE SIGNAL AUDIO-NUMÉRIQUE
Source avec Zip CARTE DE VOEUX SOUS EXCEL
Source avec Zip VISUALISATION DU CONTENU D'UNE IMAGE / ANIMATION GIF
Source avec Zip GÉNÉRER UN DOCUMENT RTF EN VBA/VB

 Sources de la même categorie

Source avec Zip Source avec une capture LES FONCTIONS DATE PAR L'EXEMPLE. par pasquet78
Source avec Zip Source avec une capture CALENDRIER, MODE D'EMPLOI par pasquet78
Source avec Zip Source avec une capture Source .NET (Dotnet) HORLOGE DIODE AVEC 3 ALARMES ET REMISE À L'HEURE par EhJoe
Source avec Zip Source avec une capture POINTEUSE HORAIRES PAR SEMAINE par VBNoob13
Source avec Zip Source avec une capture HORLOGE À AIGUILLES SIMPLEMENT DANS UN USERFORM EXCEL par bigbe

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) EXPORTER LES IMAGES DE WORD ET D' EXCEL par Le Pivert
Source avec Zip Source avec une capture MANIPULER LES FENETRES ENFANT D'EXCEL par bigfish_le vrai
Source avec Zip Source avec une capture COLLECTION ID par Le Pivert
Source avec Zip PROTECTION VBAPROJECT par Le Pivert
Source avec Zip Source avec une capture HORLOGE À AIGUILLES SIMPLEMENT DANS UN USERFORM EXCEL par bigbe

Commentaires et avis

Commentaire de jrivet le 24/10/2008 08:24:40

Salut,
Les remarques n'engagent que moi et n'enlève rien au travail fourni.

Joli rendu. et sympa les coups de cloches. j'aime beaucoup l'initialisation.
deux ou trois petits truc tout de même.
-Pourquoi ne pas protéger la feuille car on peu déplacer les différents éléments.
-Travailler les sons (l'enchaînement accroche un peu l'oreille)
-Gérer plusieurs taille. perso  j'aimerai bien pouvoir l'avoir en petit pour éventuellement le laissé ouvert.

Voici pour l'aspect général, ouvrons le code à présent.
Attention c'est du chipotage rien de plus.
-Classe BigBen:
Tu te bases sur des noms (Workbooks("BigBen.xls").Worksheets("Feuil1").Shapes("grandeAiguille"))

Ce qui veux dire que l'on ne pas "sortir" la classe BigBen de ce classeur... pourquoi ne pas passer en propriété à cette classe les Shapes dont elle à besoin pour fonctionner ce qui te permet de ne pas être dépendant du classeur.

- On Error GoTo erreur  
  erreur:
    Resume Next
devrait être équivalent à On Error Resume Next

- FreeFile retourne un Integer pourquoi le mettre dans un Long?
- Pourquoi parfois nommer les paramètres passés aux procédures, et parfois non?

ex: BB.avancer Now et Workbooks("BigBen.xls").Close  savechanges:=True
est ce que tu as une convention d'écriture ?

Voilà j'ai pas trop le temps de regarde plus. mais beau travail tout de même.
@+ Julien

Commentaire de bigfish_le vrai le 24/10/2008 16:15:38 10/10

Salut,

excelent !

tres beau rendu. tout comme jrivet j'aime beucoup l'initialisation.
Globalement meme remarques sur la protection(pas besoin de mot de passe) et  sur la possibilité de reduire la taille.

Concernant le code je ne suis pas asse calle pour faire de grosse remarque mais ce que je peu dire est a propos du portage de la classe:
Dans une de mes source j'ai fait la meme erreur et PCPT ma gentillement montre ce qu'il fallait faire donc en toute modestie je te propose de regarder cette source pour comprendre comment corriger ton code dans ce sens.

la source en question est ici : http://www.vbfrance.com/codes/GRAPHIQUE-3D-TOUT-MOUVEMENT_47595.aspx

Beaucoup de chose interessante dans ce code propre et bien commenté.

A voir absolument !

3ddI7IHd

Commentaire de bigfish_le vrai le 24/10/2008 17:07:11


Apres avoir arrete bigben a l'aide de la macro ArreterBigBen une boite de dialogue dit que l'on doit reouvrir le fichier pour le redemarrer. De mon cote je n'est pas de probleme a le redemarrer avec la macro Auto_Open. ce qui est plus conviviale il me semble.

A+

Commentaire de pokepeak le 26/10/2008 08:33:01

Beau travail, c'est vraiment sympa.
Même commentaire que les autres avis : la possibilité de gérer la taille d'affichage.
Bonne continuation

Commentaire de Triboutmatthieu le 09/11/2008 14:01:47 10/10

C'est trop jolie! beau travail.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Une horloge dans un formulaire VB excel ? [ par Pdm59 ] Bonjour à tousJe ne suis pas complétement désespéré, ni au bord du suicide, mais j'ai quand meme un sérieux problem Alarme horloge VBA excel [ par aminiou ] Bonjour, Je cherche un code pour déclencher une alarme en fonction de la date et de l'heure qui sont déjà entrés dans un tableau excel : exemple en [Catégorie modifiée VB6 -> VBA] formule excel to vba [ par pinem ] Salut à tous. Je me galère depuis un petit moment à transformer une formule excel pour l'adapter à une macro. (Et mon boss commence à me mettre la pre Retour Chariot [ par Moundir76 ] Bonjour, Je souhaite extraire le texte d'une cellule excel qui contient des sautes de lignes du genre : "coucou c'est mais j'obtiens "couco EXCEL Problème d'activation d'une barre d'outils [ par jace78 ] Bonjour à tous, J'ai un petit problème sur Excel 2003: j'utilise un logiciel professionnel (Wil) qui permet la création de fiches excel. Or quand o Excel macro pour filtrer une colone par couleur [ par rickman ] Bonjour moi ce que je veux c'est ; colone A : date ex: 10 dec 2010 colone B : jour ex: samedi Colone C : =CONCATENER(A1;B1) j'aimer code asci avec condition dans Excel 2010 [ par rickman ] bonjour j'aimerais que dans Excel 2010 quand une cellule affiche oui j'ai un [^^happy13] et quand une cellule affiche non j'ai un smiley baboune :( erreur 429 [ par apsuria ] gap J'ai un petit programme qui me passe des variable de EXCEL vers WORD qui marche trés bien sur PC. En le démarrant avec EXCEL 2011 sur MAC, il me lecture fichier excel 2003 sur excel 2000 [ par snekkar ] Bonjour à tous! Je suis débutant en VBA sur excel 2003, mais je suis quand même parvenu à concevoir une petite application qui fonctionne bien (grâce Problème déploiement application [ par Moundir76 ] Bonjour, après avoir developpé une appplication sur ma machine, j'aurais souhaité installer celle ci sur un serveur. Dans visual Studio je fais "Publi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales