Πώς να δημιουργήσετε χρονόμετρο στο φύλλο εργασίας του Excel;
Εάν υπάρχει ένα χρονόμετρο στο φύλλο εργασίας σας, θα γνωρίζετε την ώρα να ολοκληρώσετε μια εργασία. Πώς μπορείτε να δημιουργήσετε ένα χρονόμετρο σε ένα φύλλο με το κουμπί Έναρξη, Διακοπή και Επαναφορά όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης; Εάν κάνετε κλικ στο κουμπί Έναρξη, θα ξεκινήσει η ώρα, εάν κάνετε κλικ στο κουμπί Διακοπή, θα σταματήσει η ώρα και το κουμπί Επαναφορά μπορεί να σας βοηθήσει να επαναφέρετε την ώρα. Αυτό το άρθρο, θα μιλήσω για το πώς να δημιουργήσετε ένα απλό και εύχρηστο χρονόμετρο στο Excel.
Δημιουργήστε ένα χρονόμετρο με τρία κουμπιά χρησιμοποιώντας τον κωδικό VBA
Δημιουργήστε ένα χρονόμετρο με τρία κουμπιά χρησιμοποιώντας τον κωδικό VBA
Για να δημιουργήσετε ένα χρονόμετρο με τρία κουμπιά, Έναρξη, Διακοπή και Επαναφορά, κάντε τα παρακάτω βήματα ένα προς ένα.
Αρχικά, εισάγετε τρία κουμπιά εντολών.
1. Κλίκ Εργολάβος > Κύριο θέμα > Κουμπί εντολών, δείτε το στιγμιότυπο οθόνης:
2. Στη συνέχεια, σύρετε το ποντίκι για να σχεδιάσετε ένα κουμπί, αφού εισαγάγετε το κουμπί, μπορείτε να αλλάξετε τη λεζάντα του κουμπιού, κάντε κλικ Εργολάβος > Ιδιοκτησίες, Στην Ιδιοκτησίες διαλόγου, εισαγάγετε τη νέα λεζάντα "Αρχική"Για αυτό το κουμπί στο πλαίσιο κειμένου δίπλα στο Λεζάντα, δείτε στιγμιότυπα οθόνης:
3. Επαναλάβετε τα παραπάνω δύο βήματα για να εισαγάγετε άλλα δύο κουμπιά και να τους επισημάνετε ως "στάση"Και"Επαναφορά", Δείτε το στιγμιότυπο οθόνης:
4. Αφού τοποθετήσετε τα κουμπιά, θα πρέπει να βγείτε από τη λειτουργία σχεδίασης κάνοντας κλικ Εργολάβος > Λειτουργία σχεδίασης.
Δεύτερον, δημιουργήστε έναν κωδικό VBA.
5. Στη συνέχεια, κάντε δεξί κλικ στην τρέχουσα καρτέλα φύλλου εργασίας και επιλέξτε Προβολή κωδικού, στο αναδυόμενο Microsoft Visual Basic για εφαρμογές παράθυρο, αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα στο Κωδικός φύλλου:
Κωδικός VBA: Δημιουργία χρονόμετρου:
Public StopIt As Boolean
Public ResetIt As Boolean
Public LastTime
Private Sub CommandButton1_Click()
Dim StartTime, FinishTime, TotalTime, PauseTime
StopIt = False
ResetIt = False
If Range("C2") = 0 Then
StartTime = Timer
PauseTime = 0
LastTime = 0
Else
StartTime = 0
PauseTime = Timer
End If
StartIt:
DoEvents
If StopIt = True Then
LastTime = TotalTime
Exit Sub
Else
FinishTime = Timer
TotalTime = FinishTime - StartTime + LastTime - PauseTime
TTime = TotalTime * 100
HM = TTime Mod 100
TTime = TTime \ 100
hh = TTime \ 3600
TTime = TTime Mod 3600
MM = TTime \ 60
SS = TTime Mod 60
Range("C2").Value = Format(hh, "00") & ":" & Format(MM, "00") & ":" & Format(SS, "00") & "." & Format(HM, "00")
If ResetIt = True Then
Range("C2") = Format(0, "00") & ":" & Format(0, "00") & ":" & Format(0, "00") & "." & Format(0, "00")
LastTime = 0
PauseTime = 0
End
End If
GoTo StartIt
End If
End Sub
Private Sub CommandButton2_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
StopIt = True
End Sub
Private Sub CommandButton3_Click()
Range("C2").Value = Format(0, "00") & ":" & Format(0, "00") & ":" & Format(0, "00") & "." & Format(0, "00")
LastTime = 0
ResetIt = True
End Sub
Note: Στον παραπάνω κώδικα, C2 είναι το κελί όπου θα εισαχθεί ο χρόνος χρονόμετρου και το Κουμπί Command1, Κουμπί Command2, Κουμπί Command3 είναι τα ονόματα των κουμπιών, μπορείτε να δείτε το ακριβές όνομα του κουμπιού από το όνομα Box, δείτε το στιγμιότυπο οθόνης:
Τρίτον, μορφοποιήστε το κελί χρόνου χρονόμετρου.
6. Τότε πρέπει να μορφοποιήσετε το κελί ώρας ως Κείμενο μορφή και μπορείτε να αλλάξετε το μέγεθος του κελιού, τη γραμματοσειρά, το χρώμα της γραμματοσειράς, το φόντο κ.λπ. όπως χρειάζεστε, δείτε το στιγμιότυπο οθόνης:
7. Αφού ολοκληρώσετε τα παραπάνω βήματα, από τώρα και στο εξής, όταν κάνετε κλικ Αρχική κουμπί, η ώρα θα ξεκινήσει τώρα και κάντε κλικ στο στάση κουμπί, θα σταματήσει ο χρόνος, το Επαναφορά το κουμπί θα επαναφέρει την ώρα, δείτε το στιγμιότυπο οθόνης:
Επίδειξη: Δημιουργήστε ένα χρονόμετρο με τρία κουμπιά χρησιμοποιώντας τον κώδικα VBA
Τα καλύτερα εργαλεία παραγωγικότητας γραφείου
Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου. Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...
Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη
- Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
- Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
- Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!