Cara Menampilkan Jam Berdetak Setiap Detik di Excel

Daftar Isi
Rumus Excel [.] com - Dalam Microsoft Excel kita bisa menampilkan Jam sesuai dengan jam pada komputer yang kita gunakan dengan menggunakan rumus =NOW() dan kemudian mengubah formatnya menjadi Time.

Hasilnya waktu saat itu akan ditampilkan dan waktu tersebut akan di update ketika rumus di refresh dengan cara menekan tombol F9 atau workbook di reopen.

Untuk itu kali ini kita akan belajar bagaimana menampilkan waktu atau jam yang berjalan setiap detiknya di Excel.

Real Time Workbook Excel

Untuk menampilkan jam yang berdetak setiap detiknya di Worksheet Excel caranya adalah dengan menggunakan Macro, selengkapnya ikuti langkah-langkah berikut ini:
  1. Buka aplikasi Microsoft Office Excel dan kemudian Simpan Workbook dengan ekstensi *.xlsm atau *.xlsb
  2. Tekan tombol Alt+F11 untuk membuka Microsoft Visual Basic atau Buka Tab Developer dan klik Visual Basic.
  3. Tambahkan sebuah Module pada aplikasi Microsoft Visual Basic, dengan cara klik menu Insert - Module.
  4. Pada Module Code masukkan Script Berikut:

    
    Dim Waktu
    
    Sub Jam()
    Set Sh = ThisWorkbook.Sheets(1)
    Sh.Calculate
    
    With Sh.Range("A1")
        .FormulaR1C1 = "=Now()"
        .NumberFormat = "hh:mm:ss AM/PM"
    End With
    
    Waktu = Now + TimeValue("00:00:01")
    Application.OnTime Waktu, "Jam"
    End Sub
    
    Sub Berhenti()
    On Error Resume Next
    Application.OnTime Waktu, "Jam", , False
    End Sub
    
    Sub Mulai()
    Call Jam
    End Sub
    
  5. Untuk menjalankannya tekan Alt+F8 atau pada Tab Developer klik Macros.
  6. Pada Macro Name pilih Jam dan kemudian klik Run untuk memulai menjalankan macro.
  7. Hasilnya pada Sheet 1 cell A1 akan ditampilkan jam dengan detik yang terus berjalan. 
  8. Selanjutnya bisa di tambahkan Shape atau gambar pada Sheet 1 yang nantinya digunakan sebagai tombol Mulai dan berhenti, dengan cara klik menu Insert dan pilih Shapes.
  9. Pada Shapes untuk Tombol Mulai, klik kanan dan pilih Assign Macro kemudian pilih Macro Mulai dan klik OK, begitupun untuk shapes yang digunakan sebagai Tombol Berhenti, klik kanan dan pilih Assign Macro kemudian pilih Macro Berhenti dan klik OK

Penjelasan Script Macro :
Membuat Dim dengan nama Waktu:

Dim Waktu
Membuat Sub dengan nama Jam untuk menjalankan script Jam yang berjalan setiap detik :

Sub Jam()
...
End Sub
Mengeset Sh sebagai ThisWorkbook.Sheets(1) :

Set Sh = ThisWorkbook.Sheets(1)
Update Waktu hanya berlaku di Sheet 1 pada Workbook ini ( Workbook yang aktif) :

Sh.Calculate
Menampilkan rumus =Now() pada Sheet 1 Cell A1 dan mengubah Formatnya menjadi format Time :

With Sh.Range("A1")
.FormulaR1C1 = "=Now()"
.NumberFormat = "hh:mm:ss AM/PM"
End With
Menjabarkan Waktu dengan bentuk nilai Jam yang selalu diupdate :

Waktu = Now + TimeValue("00:00:01")
Kode untuk aplikasi OnTime dengan prosedur Jam :

Application.OnTime Waktu, "Jam"
Membuat Sub Berhenti untuk mematikan detik Jam :

Sub Berhenti()
On Error Resume Next
Application.OnTime Waktu, "Jam", , False
End Sub
Membuat Sub Mulai untuk Memulai menjalankan Macro Jam :

Sub Mulai()
Call Jam
End Sub
Agar Jam mulai berjalan saat Workbook di buka, maka harus ditambahkan script Workbook Open. Caranya adalah:
  1. Pada Microsoft Visual Basic, klik kanan pada ThisWorkbook yang ada pada VBAProject dan pilih View Code.
  2. Kemudian Masukkan script VBA berikut ini:

    
    Private Sub Workbook_Open()
     Call Mulai 
    End Sub
    

Lampiran

Jam Berdetak Setiap Detik di Excel Excel Binary Workbook (xlsb)

Sekian tutorial cara menampilkan jam berdetak setiap detik di Excel. Semoga Bermanfaat.

23 komentar

Silahkan memberikan komentar atau pertanyaan jika ada yang ingin ditanyakan.
Comment Author Avatar
8 November 2014 pukul 18.43.00 WIB Hapus
Baru tau mas kalo bisa kayak gini :v
Ijin belajar dan saya mau coba coba mas hehe
Comment Author Avatar
11 November 2014 pukul 06.02.00 WIB Hapus
Silahkan mas, dicoba aja satu-satu hehe
Comment Author Avatar
15 November 2016 pukul 09.33.00 WIB Hapus
Makasih!
Comment Author Avatar
7 Januari 2015 pukul 12.20.00 WIB Hapus
Untuk ngeprint data yang pakai fungsi vloookup bagaimana? Biasanya hanya ngeprint satu-satu.
Comment Author Avatar
7 Januari 2015 pukul 12.22.00 WIB Hapus
Untuk raport saya pakai fungsi vlookup, tapi ngepritnya hanya bisa satu-satu. Untuk ngeprint data keseluruhan secara otomatis bagaimana ya?
Comment Author Avatar
24 Desember 2015 pukul 13.09.00 WIB Hapus
Pindahin ke ms word .....
Comment Author Avatar
24 Desember 2015 pukul 13.10.00 WIB Hapus
Copy ke word terlebih dahulu
Comment Author Avatar
10 Mei 2020 pukul 02.36.00 WIB Hapus
Tambah tombol print
from:1 to:akhir
Comment Author Avatar
7 Januari 2015 pukul 12.23.00 WIB Hapus
Untuk raport saya pakai fungsi vlookup, tapi ngepritnya hanya bisa satu-satu. Untuk ngeprint data keseluruhan secara otomatis bagaimana ya?
Comment Author Avatar
13 Januari 2017 pukul 06.23.00 WIB Hapus
bikin mailmerge aja
Comment Author Avatar
19 Januari 2015 pukul 09.55.00 WIB Hapus
matur nuwun sanget,,boos,
semoga barokah,,,
Comment Author Avatar
27 Februari 2015 pukul 08.48.00 WIB Hapus
Terima kasih atas postingannya. Semoga menjadi amal shalih.
Comment Author Avatar
15 November 2015 pukul 09.54.00 WIB Hapus
Bagaimana bila mau membuat Tulisan berwarna (baik huruf maupun cell-nya) bergerak dan berkedip sebagai warning di worksheet. Terima kasih.
Comment Author Avatar
18 Februari 2016 pukul 17.06.00 WIB Hapus
Bisa tolong bantu untuk waktu yg berjalan mundur mas..?
Comment Author Avatar
28 Mei 2016 pukul 17.42.00 WIB Hapus
kalau mau memprotect sheet yang passwordnya waktu pada saat itu, kode macronya bgaimana Min?
Thank's atas penjelasannya
Comment Author Avatar
28 Mei 2016 pukul 22.05.00 WIB Hapus
Ketika sheet nya TIDAK DIPROTECT macronya brjalan normal, ttapi ketika sheet nya DIPROTECT macronya ERROR. Supaya Jam nya bisa brjalan normal walaupun sheet nya diprotect bagaimna cara edit kode macronya Min
Comment Author Avatar
8 Juni 2016 pukul 09.18.00 WIB Hapus
Wah makasih mas postingannya berguna skali ilmunya.
Comment Author Avatar
29 Desember 2016 pukul 13.28.00 WIB Hapus
Hatur nuhun kang, mugia sing dipaparinan rezeqi anu berkah. Aamiin...
Comment Author Avatar
7 Maret 2017 pukul 11.05.00 WIB Hapus
sangat membantu sekali, terima kasih, utk module ini apa tidak bida diterapkan pada sheet yang terprotek?
Comment Author Avatar
14 Maret 2017 pukul 10.58.00 WIB Hapus
mas, kok item visual basic saya yg di tab developer tidak bisa di klik yaaa??? tetap berwarna abu-abu?? itu gimana solusinya???
saya klik alt + F11 juga tidak bisa???
Comment Author Avatar
7 Februari 2019 pukul 06.40.00 WIB Hapus
tapi kok proses copy paste ngga bisa....kursor selalu kedip ....
Comment Author Avatar
21 Februari 2019 pukul 08.33.00 WIB Hapus
mohon izin buat nge share, terima kasih sebelumnya
Comment Author Avatar
19 Februari 2021 pukul 20.22.00 WIB Hapus
Mas minta tolong dong dijelaskan cara menampilkan tanggal beserta jam, menit, dan detik yang selalu update setiap saat.. Sehingga jika dilihat waktu tersebut jalan terus sesuai dengan waktu yang ada di komputer kita