Bagaimana cara menggunakan fungsi vba weekday?

Fungsi VBA WEEKDAY tercantum dalam kategori tanggal fungsi VBA. Saat Anda menggunakannya dalam kode VBA, ia mengembalikan nomor hari (mulai dari 1 hingga 7) menggunakan nomor hari dari tanggal yang ditentukan. Secara sederhana, ini mengembalikan jumlah hari dalam seminggu.

Sintaksis

Hari Kerja(Tanggal, [Hari PertamaMinggu])

Argumen

  • Tanggal : Tanggal valid yang ingin Anda dapatkan hari dalam seminggu.
  • [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

Contoh

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

example-vba-weekday-function
 Sub example_WEEKDAY() Range("B1").Value = Weekday(Range("A1")) End Sub

Pada kode di atas kita menggunakan WEEKDAY untuk mendapatkan hari dalam seminggu (Rabu 15 Mei 2019) tanggal yang kita miliki di sel A1 dan hasilnya kita memiliki 4 di sel B1.

Harinya adalah hari Rabu, yang merupakan hari keempat dalam seminggu (dibutuhkan hari Minggu sebagai hari pertama dalam minggu itu), sehingga hasilnya menghasilkan 4.

Komentar

  • Jika tanggal yang ditentukan adalah nilai selain tanggal atau string yang tidak dapat dikenali sebagai tanggal, VBA akan mengembalikan kesalahan runtime 13.

Tambahkan komentar

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