Vba timeserial işlevi nasıl kullanılır?

VBA TIMESERIAL işlevi, VBA işlevlerinin zaman kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, sağlanan saat, dakika ve saniyeye göre geçerli bir VBA saati döndürür . Basitçe söylemek gerekirse saat, dakika ve saniye sağlayarak bir zaman değeri oluşturabilirsiniz.

Sözdizimi

TimeSerial (saat, dakika, saniye)

Argümanlar

  • Time : Zamanları belirtmek için 0 ile 23 arasında bir tamsayı.
  • Dakika : Dakikayı belirtmek için 0 ile 59 arasında bir tamsayı.
  • Saniye : Saniyeyi belirtmek için 0 ile 59 arasında bir tamsayı.

Örnek

VBA TIMESERIAL fonksiyonunun 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:

example-vba-timeserial-function
 Sub example_TIMESERIAL() Range("A1").Value = TimeSerial(10, 35, 56) End Sub

Yukarıda, fonksiyonda doğrudan saat, dakika ve saniyeyi belirterek geçerli bir saat (VBA’ya göre) oluşturmak için TIMESERIAL’i kullandık ve bu saati A1 hücresine döndürdü.

Yorumlar

  • TIMESERIAL normal aralığın dışındaki değerleri kabul edebilir. 61 dakika belirtirseniz saat değerine 1 saat eklenecek ve dakika değeri olarak 1 kullanılacaktır.
  • Bir bağımsız değişken -32768 ila 32767 aralığının dışındaysa, VBA çalışma zamanı hatası 13’ü döndürür.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir