Cara Mendapatkan Tanggal Saat Ini di VBA (3 Cara)

  • Bagikan Ini
Hugh West

Dalam artikel ini, saya akan menunjukkan kepada Anda bagaimana Anda bisa mendapatkan tanggal saat ini di VBA Anda akan belajar untuk menampilkan tanggal saat ini, menunjukkan waktu saat ini, serta memformat tanggal dan waktu dalam format yang Anda inginkan.

Cara Mendapatkan Tanggal Saat Ini di VBA (Tampilan Cepat)

Unduh Buku Kerja Praktik

Unduh buku latihan ini untuk melatih tugas saat Anda membaca artikel ini.

Dapatkan Tanggal Saat Ini di VBA.xlsm

3 Cara untuk Mendapatkan Tanggal Saat Ini dalam VBA

Mari kita jelajahi cara terbaik untuk mendapatkan tanggal dan waktu saat ini dalam Makro di VBA .

1. Dapatkan Tanggal Sekarang dengan Fungsi Tanggal VBA

Pertama-tama, mari kita lihat bagaimana kita bisa mendapatkan tanggal saat ini. Anda bisa mendapatkan tanggal saat ini di VBA cukup komprehensif dengan menggunakan Fungsi tanggal dari VBA .

Baris kodenya adalah:

Current_Date=Date()

Kode lengkap untuk menampilkan tanggal saat ini adalah:

Kode VBA:

 Sub Get_Current_Date() Current_Date = Date MsgBox Current_Date End Sub 

Catatan: Kode ini menciptakan Makro disebut Get_Current_Date .

Keluaran:

Jalankan Makro ini dan Anda akan mendapatkan Kotak Pesan menampilkan tanggal saat ini, 11-Jan-22 .

Baca lebih lanjut: Cara Memasukkan Tanggal Sekarang di Excel

2. Masukkan Tanggal dan Waktu Saat Ini dengan Fungsi Now dari VBA

Anda bisa menggunakan Sekarang fungsi dari VBA untuk mendapatkan tanggal saat ini bersama dengan waktu saat ini.

Baris kodenya adalah:

Current_Date_and_Time = Now()

Oleh karena itu, lengkap kode untuk menampilkan tanggal dan waktu saat ini:

Kode VBA:

 Sub Dapatkan_Tanggal_dan_Waktu_Sekarang() Tanggal_dan_Waktu_Sekarang = Now() MsgBox Tanggal_dan_Waktu_Sekarang End Sub 

Catatan: Kode ini menciptakan Makro disebut Dapatkan_Tanggal_dan_Waktu_Saat Ini .

Keluaran:

Jalankan ini Makro dan Anda akan mendapatkan Kotak Pesan menampilkan tanggal dan waktu saat ini, 11-Jan-22 11:23:20 AM .

Baca lebih lanjut: Sekarang dan Format Fungsi di Excel VBA

Bacaan Serupa

  • Variabel Tanggal dalam Kode VBA (7 Penggunaan Makro dengan Contoh)
  • Cara Menggunakan Pintasan Tanggal Excel
  • Hitung Tanggal Jatuh Tempo dengan Rumus di Excel (7 Cara)
  • Cara Menggunakan Rumus IF dengan Tanggal (6 Contoh Mudah)

3. Memformat Tanggal dan Waktu Saat Ini dengan Fungsi Format VBA

Sampai sekarang, kita telah belajar untuk mendapatkan tanggal dan waktu saat ini. Kali ini, mari kita lihat bagaimana kita dapat menampilkan tanggal dan waktu dalam format yang kita inginkan.

3.1 Format Tanggal Sekarang

Pertama, kita akan memformat tanggal saat ini saja.

Kita akan menggunakan Format fungsi dari VBA untuk tujuan ini. sintaksis dari fungsi ini adalah:

=Format(Tanggal, Format)

Oleh karena itu, untuk menampilkan tanggal saat ini dalam format dd/mm/yyyy , baris kodenya akan menjadi:

Current_Date = Format(Date, "dd/mm/yyyy")

Dan lengkapnya Kode VBA akan menjadi:

Kode VBA:

 Sub Format_Tanggal_dan_Waktu() Tanggal_Akhir = Format(Tanggal, "dd/mm/yyyy") MsgBox Tanggal_Akhir End Sub 

Catatan: Kode ini menciptakan Makro disebut Format_Tanggal_dan_Waktu .

Keluaran:

Jika Anda menjalankan kode ini, kode ini akan menampilkan tanggal saat ini dalam format yang Anda inginkan, dd/mm/yyyy , 11/01/2022 .

3.2 Format Tanggal dan Waktu Sekarang

Anda juga bisa menggunakan Format berfungsi untuk memformat tanggal saat ini dan waktu saat ini bersama-sama.

Mari kita tampilkan tanggal dan waktu saat ini dalam format dd/mm/yyyy hh:mm:ss am/pm .

Baris kodenya adalah:

Current_Date_and_Time = Format(Now(), "dd/mm/yyyy hh:mm:ss am/pm")

Dan lengkapnya Kode VBA akan menjadi:

Kode VBA:

 Sub Format_Tanggal_dan_Waktu() Tanggal_dan_Waktu_sekarang = Format(Now(), "dd/mm/yyyy hh:mm:ss am/pm") MsgBox Tanggal_dan_Waktu_sekarang End Sub 

Catatan: Kode ini menciptakan Makro disebut Format_Tanggal_dan_Waktu .

Keluaran:

Jika Anda menjalankan kode ini, kode ini akan menampilkan tanggal dan waktu saat ini dalam format yang Anda inginkan, dd/mm/yyyy hh:mm:ss am/pm , 11/01/2022 12:03:45 WIB .

Baca lebih lanjut: Cara Memformat Tanggal dengan VBA di Excel

Ringkasan

  • The SEKARANG fungsi dari Aplikasi Visual Basic mengembalikan tanggal dan waktu saat ini.
  • The Tanggal mengembalikan tanggal saat ini.
  • The Format Fungsi menampilkan tanggal dan waktu dalam format apa pun yang diinginkan.

Kesimpulan

Dengan menggunakan metode-metode ini, Anda bisa mendapatkan dan menampilkan tanggal dan waktu saat ini dalam Makro Apakah Anda memiliki pertanyaan? Jangan ragu untuk bertanya kepada kami.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.