VBA Hari Ini - Bagaimana cara menggunakan Fungsi Tanggal di VBA untuk Menemukan Tanggal Hari Ini?

Daftar Isi

VBA Today Function

Hari ini berarti tanggal saat ini, di lembar kerja Sekarang fungsi melakukan hal yang sama yang memberi kita tanggal dan waktu sekarang tetapi tidak ada fungsi hari ini yang ada di VBA itu sendiri, metode untuk mendapatkan tanggal saat ini dari sistem adalah dengan menggunakan fungsi tanggal dan tidak seperti fungsi tanggal fungsi sekarang hanya memberi kita tanggal sekarang.

Di excel, kami memiliki beberapa fungsi berguna yang dapat membantu kami setiap hari. Excel membuat semua hidup kita mudah di tempat kerja. Saat saya bilang "harian", excel punya rumus untuk mengembalikan tanggal hari ini juga, tidak hanya tanggal, kita juga bisa mendapatkan tanggal dan waktu saat ini bersama-sama. Begitulah ragam rumus excel. Jika Anda adalah pengguna excel biasa, saya harap Anda telah menemukan rumus yang disebut "TODAY" di excel untuk memasukkan tanggal saat ini seperti yang ditunjukkan di komputer Anda yang sedang bekerja. Tapi kami tidak memiliki fungsi TODAY di VBA, lalu bagaimana kami mendapatkan tanggal HARI INI dari VBA. Artikel ini akan menunjukkan kepada Anda bagaimana bekerja dengan tanggal HARI INI di VBA. Lanjutkan membaca.

Apa Formula untuk mendapatkan Tanggal Hari Ini di VBA?

Jika tidak ada rumus yang disebut HARI INI, lalu bagaimana kita mendapatkan tanggal hari ini dari VBA? Ini adalah pertanyaan umum yang ditanyakan semua orang, tetapi solusinya sederhana kita memiliki rumus dengan nama yang berbeda, yaitu fungsi DATE.

Apa Fungsi Tanggal di VBA?

DATE sama persis dengan fungsi VBA TODAY, tetapi ini bukan fungsi yang mudah menguap kecuali Anda menjalankan makro atau memicu makro.

Sintaks fungsi DATE tidak memiliki argumen apa pun. Kita hanya perlu melewatkan fungsi DATE. Itu saja.

TANGGAL ()

Contoh Fungsi Tanggal di VBA

DATE berfungsi untuk mengembalikan tanggal saat ini dari sistem. Ini sangat berguna ketika kami menggunakan ini sebagai bagian dari proyek VBA besar. Untuk memiliki pengetahuan yang adil tentang ini terlebih dahulu, saya akan menunjukkan kepada Anda contoh sederhana dari fungsi DATE.

Contoh 1

Mari buat fungsi DATE sederhana untuk menunjukkan tanggal sekarang di kotak pesan. Ikuti langkah-langkah di bawah ini untuk menulis makro excel.

Langkah 1: Buat subprocedure dengan menamai makro.

Langkah 2: Deklarasikan variabel sebagai "Tanggal". Fungsi DATE mengembalikan hasil sebagai tanggal saja, jadi tipe data variabel harus "Tanggal."

Kode:

Sub Today_Example1 () Dim K Sebagai String End Sub

Langkah 3: Tetapkan nilai ke variabel "k" sebagai fungsi DATE .

Kode:

Sub Today_Example1 () Dim K Sebagai String K = Tanggal Akhir Sub

Langkah 4: Sekarang, nilai variabel "k" di kotak pesan di VBA .

Kode:

Sub Today_Example1 () Dim K Sebagai String K = Tanggal MagBox K End Sub

Jalankan kodenya. Kita harus melihat tanggal saat ini yang ditampilkan di sistem.

Catatan: Format tanggal dapat bervariasi berdasarkan pengaturan sistem. Bisa dalam "bb-hh-tt," "hh-bb-t."

Fungsi Tanggal untuk mencari Batas Waktu adalah Hari Ini.

Fungsi tanggal lebih membantu dalam konteks menemukan tanggal jatuh tempo EMI, pembayaran Kartu Kredit, Pembayaran Asuransi, dll …

Asumsikan Anda bekerja sebagai petugas pemulihan pinjaman, dan Anda memiliki daftar pelanggan dengan jumlah jatuh tempo dan tanggal jatuh tempo.

Di kolom status, Anda membutuhkan hasil sebagai "Jatuh Tempo Hari Ini" jika tanggal jatuh tempo sama dengan tanggal sistem saat ini.

Ini dapat dilakukan dengan menggunakan kondisi IF dan loop di VBA. Di bawah ini adalah kode siap pakai untuk Anda sampai pada hasilnya.

Kode:

Sub Today_Example2 () Dim K As Integer For K = 2 To 11 If Cells (K, 3) Value = Date Then Cells (K, 4) .Value = "Due is on Today" Else Cells (K, 4). Value = "Tidak Hari Ini" Berakhir Jika Berikutnya K End Sub

Ini akan sampai pada hasil di kolom status.

Seperti ini dalam banyak skenario, kita dapat menggunakan fungsi DATE untuk memeriksa tanggal dan melakukan beberapa jenis tindakan.

Anda dapat mengunduh Fungsi VBA Today ini di sini. Templat Excel Fungsi VBA Hari Ini

Artikel yang menarik...