Maison > Les sujets > excel > Exemple détaillé d'utilisation d'Excel pour créer des cartes de compte à rebours

Exemple détaillé d'utilisation d'Excel pour créer des cartes de compte à rebours

WBOY
Libérer: 2022-05-16 11:53:47
avant
3512 Les gens l'ont consulté

Cet article vous apporte des connaissances pertinentes sur excel, qui présente principalement le contenu pertinent sur la création de cartes de compte à rebours par zenmm. Vous pouvez utiliser la fonction de date dans Excel combinée avec le code VBA pour actualiser en fonction de l'heure spécifiée afin de créer un compte à rebours. jetez un œil aux cartes, j'espère que cela sera utile à tout le monde.

Exemple détaillé d'utilisation d'Excel pour créer des cartes de compte à rebours

Recommandations d'apprentissage associées : Tutoriel Excel

Créez une carte de compte à rebours dans Excel, voyons d'abord l'effet :

Exemple détaillé dutilisation dExcel pour créer des cartes de compte à rebours

Dans le travail quotidien, il existe souvent des applications de compte à rebours, comme les plus courantes avant le concours d'entrée au collège Il reste n jours, n jours avant la fin du projet, etc. Utilisez la fonction de date dans Excel combinée avec le code VBA pour actualiser en fonction de l'heure spécifiée afin de créer une carte de compte à rebours.

Étape 1 Supposons que la date de fin des vacances soit 0h00 le 27 décembre 2021, entrez la formule suivante dans la cellule C2 pour obtenir les jours entiers restants.

=INT("2021-12-27"-NOW())&"Day"

Étape 2 Définissez le format personnalisé de la cellule D2 sur :

hh heures mm minutes ss secondes

Exemple détaillé dutilisation dExcel pour créer des cartes de compte à rebours

Puis dans D2 Entrez la formule suivante dans la cellule :

="2021-12-27"-NOW()

Bien que la fonction MAINTENANT soit une fonction volatile, si aucune opération n'est effectuée dans la feuille de calcul pouvant provoquer un recalcul, le résultat de la formule ne sera pas be Il ne peut pas s'actualiser automatiquement en temps réel, vous devez donc ajouter du code VBA pour l'actualisation programmée.

Étape 3 Appuyez sur la combinaison de touches pour ouvrir l'éditeur VBE, cliquez sur la commande [Insérer] → [Module], cliquez dans [Explorateur de projet] pour sélectionner le "Module 1" qui vient d'être inséré et entrez. le code suivant dans la fenêtre de code à droite.

Sub Macro1()
Application.OnTime Now + TimeValue("00:00:01"),"Macro1"
Calculate
End Sub
Private Sub workbook_open()
Macro1
End Sub
Copier après la connexion

Exemple détaillé dutilisation dExcel pour créer des cartes de compte à rebours

Le "00:00:01" dans le code signifie que le temps de rafraîchissement est de 1 seconde, qui peut être réglé selon les besoins en utilisation réelle. Par exemple, si vous souhaitez définir le temps de rafraîchissement sur 1 minute, vous pouvez modifier cette partie en « 00:01:00 ».

Étape 4 Cliquez pour sélectionner « ThisWorkbook » dans [Explorateur de projet], entrez le code suivant dans la fenêtre de code à droite, puis appuyez sur la touche F5 pour obtenir l'effet de compte à rebours dans la cellule.

Private Sub workbook_open()
Call Macro1
End Sub
Copier après la connexion

Exemple détaillé dutilisation dExcel pour créer des cartes de compte à rebours

Enfin, enregistrez le fichier en tant que classeur Excel prenant en charge les macros, c'est-à-dire au format xlsm.

Lorsque vous ouvrez à nouveau le fichier, si un avertissement de sécurité apparaît comme indiqué sur l'image, n'oubliez pas de cliquer sur le bouton [Activer le contenu].

Exemple détaillé dutilisation dExcel pour créer des cartes de compte à rebours

Une fois la création terminée, vous pouvez ouvrir Excel et regarder le temps diminuer petit à petit, tandis que le désir de quelqu'un dans votre cœur devient de plus en plus fort...

Recommandations d'apprentissage associées : Tutoriel Excel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:excelhome.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal