Daftar Isi
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.xlsm3 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.