Bagaimana cara menggunakan fungsi vba weekdayname?

Fungsi VBA WEEKDAYNAME tercantum dalam kategori tanggal fungsi VBA. Saat Anda menggunakannya dalam kode VBA, ia mengembalikan nama hari (hari kerja ) menggunakan bilangan bulat yang disediakan sebagai nomor hari. Secara sederhana, ini mengembalikan nama hari menggunakan nomor hari dalam seminggu (mulai dari 1 hingga 7).

Sintaksis

NamaHariPekan(Hari Kerja, [Singkatan], [Hari Minggu Pertama])

Argumen

  • Hari dalam seminggu : Bilangan bulat untuk menentukan hari antara 1 dan 7.
  • [Singkatan] : Nilai Boolean untuk menentukan apakah Anda memerlukan nama bulan penuh atau nama yang disingkat [Ini adalah argumen opsional dan jika dihilangkan, default VBA adalah FALSE].
    • Gunakan TRUE untuk nama pendek (yaitu “Jan”, “Februari”, “Mar”, dll.) atau FALSE untuk nama lengkap (yaitu “Januari”, “Februari”, “Maret”, dll.)
  • [FirstDayOfWeek] : Sebuah string untuk menyetel hari pertama dalam seminggu [Ini adalah argumen opsional dan jika dihilangkan, VBA menggunakan vbSunday secara default].
    • vbUseSystemDayOfWeek – Tergantung pada pengaturan sistem.
    • vbMinggu – Minggu
    • vblunday – senin
    • vbSelasa – Selasa
    • vbRabu – Rabu
    • vbKamis – Kamis
    • vbJumat – Jumat
    • vbSabtu – Sabtu

Contoh

Untuk memahami secara praktis cara menggunakan fungsi VBA WEEKDAYNAME, Anda perlu melihat contoh di bawah ini di mana kami telah menulis kode vba menggunakannya:

example-vba-weekdayname-function
 Sub example_WEEKDAYNAME() Range("A1").Value = WeekdayName(1, "True", vbMonday) End Sub

Pada kode di atas, kita menggunakan WEEKDAYNAME, dan kita menggunakan 1 untuk mendapatkan hari pertama dalam seminggu, TRUE untuk mendapatkan nama pendek hari dalam seminggu, dan vbMonday untuk menetapkan Senin sebagai hari pertama dalam seminggu. Hasilnya, kita memiliki Mon di sel B1.

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *