Vba dateserial işlevi nasıl kullanılır?
VBA DATESERIAL işlevi, VBA işlevlerinin tarih kategorisinde listelenir. VBA kodunda kullandığınızda, sağlanan gün, ay ve yıla göre VBA’nın tarih formatına göre geçerli bir tarih döndürür . Basit bir ifadeyle gün, ay ve yılı içeren bir tarih oluşturabilirsiniz. Elektronik tablodaki DATE işlevine benzer.
Sözdizimi
DateSerial(yıl, ay, gün)
Argümanlar
- Yıl : Tarihte yıl olarak kullanılacak bir tamsayı.
- Ay : Tarihte ay olarak kullanılacak bir tamsayı.
- Gün : Tarihte gün olarak kullanılacak bir tamsayı.
Örnek
VBA DATESERIAL işlevinin nasıl kullanılacağını pratik olarak anlamak için, onu kullanarak bir vba kodu yazdığımız aşağıdaki örneği incelemeniz gerekir:
Sub example_DATESERIAL() Range("A1").Value = DateSerial(2019, 5, 15) End Sub
Yukarıdaki örnekte, yıl olarak 2019, gün olarak 5 ay ve 15 ile bir tarih oluşturmak için DATESERIAL’i kullandık ve dolayısıyla 15-Mayıs-19 değerini döndürdü.
Yorumlar
- Yıllarca dört haneli değeri kullanmaya dikkat edin.
- Bir aydaki maksimum gün sayısının üzerine gün sayısını eklerseniz, bir sonraki aya ilave günler ekleyerek tarihi döndürür.
- Ay sayısını bir yıldaki maksimum ay sayısına eklerseniz, fazla ayları bir sonraki yıla ekleyerek tarihi döndürür.