Comment créer un minuteur dans Excel

Un minuteur Excel est celui qui se tiendra dans une cellule et comptera les secondes au fur et à mesure. Excel n'a pas ce type de fonctionnalité disponible dans l'ensemble d'outils standard du programme. Par conséquent, pour faire le travail, vous devrez utiliser Visual Basic pour Applications, un langage de programmation que Microsoft inclut dans les principaux produits Office. Une fois que vous avez accès à la console VBA, la création d'un minuteur implique uniquement l'ajout de quelques commandes.

1

Ouvrez une nouvelle feuille de calcul Excel 2010. Une fois la feuille chargée, cliquez avec le bouton droit de la souris sur la cellule où vous voulez que votre minuterie se trouve et choisissez "Formater les cellules" dans le menu contextuel.

2

Sélectionnez "Heure" dans la liste sur le côté gauche de la fenêtre Format de cellule. Cliquez ensuite sur l'un des formats d'heure de la liste sur le côté droit. Assurez-vous que votre sélection inclut les secondes, car vous devrez les voir pour savoir que votre minuterie fonctionne. Cliquez sur "OK" pour fermer la fenêtre.

3

Appuyez sur "Alt" et "F11" pour ouvrir la console VBA. Faites un clic droit sur "Sheet1", situé sur le côté gauche de la console ; puis déplacez votre souris sur "Insérer" et choisissez "Module". Cliquez sur le module qui apparaît sous les feuilles de calcul dans la liste.

4

Cliquez n'importe où dans le grand espace blanc sur le côté droit de la console VBA. Collez le code suivant dans la console :

Dim CD As Date Sub RunTime () CD = Now + TimeValue ("00:00:01") Application.OnTime CD, "Counter" End Sub Sub Counter () Dim count As Range Set count = [A1] count.Value = count.Value - 1.1574074074074E-05 Appel RunTime End Sub DisableCount () On Error Resume Next Application.OnTime EarliestTime: = CD, Procedure: = "Counter", Schedule: = False End Sub

Remplacez "A1" par la cellule que vous utilisez pour votre compte à rebours. Ce code créera trois macros distinctes, deux pour exécuter le compte à rebours et une pour désactiver le compte à rebours si vous souhaitez le désactiver. Cliquez sur le « X » dans le coin supérieur droit de la console VBA pour le fermer et revenir à votre feuille de calcul.

5

Cliquez sur votre cellule de minuterie et entrez le temps que vous voulez sur la minuterie dans la cellule. Entrez l'heure au format heure, minute, seconde (hh: mm: ss) pour vous assurer qu'Excel comprend ce que vous entrez.

6

Cliquez sur l'onglet "Développeur" en haut de votre écran, puis cliquez sur le bouton "Macro" sur le ruban. Sélectionnez la macro "Compteur" dans la liste et choisissez "Exécuter". La minuterie commencera à compter à rebours à partir de l'heure d'origine que vous avez entrée.