Vba timevalue işlevi nasıl kullanılır?
VBA TIMEVALUE işlevi, VBA işlevlerinin zaman kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, tarih ve saati veya saati temsil eden dizeden geçerli bir zaman değeri döndürür . Basitçe söylemek gerekirse TIMEVALUE ile metin olarak depolanan bir saati geçerli bir VBA saatine dönüştürebilirsiniz.
Sözdizimi
ZamanDeğeri(Zaman)
Argümanlar
- Time : VBA’ya göre geçerli bir zamanı temsil eden bir dize.
Örnek
VBA TIMEVALUE 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_TIMEVALUE() Range("B1").Value = TimeValue(Range("A1")) End Sub
Yukarıdaki kodda A1 hücresindeki zaman değerini elde etmek için TIMEVALUE kullandık. Temelde saat içeren bir tarih vardır ve TIMEVALUE yalnızca saati döndürür.
Yorumlar
- 12 saat ve 24 saat olmak üzere iki saat türünü tanır (“17:27” ve “17:27”).
- Belirtilen saat, zaman dışında bir değerse veya zaman olarak tanınamayan bir dizeyse, VBA çalışma zamanı hatası 13’ü döndürür.