Vba datevalue işlevi nasıl kullanılır?
VBA DATEVALUE işlevi, VBA işlevlerinin tarih kategorisinde listelenir. VBA kodunda kullandığınızda, tarihi temsil eden metinden tarih döndürebilir . Basit bir ifadeyle, bir tarihi, metin olarak saklanan gerçek bir tarihe dönüştürebilir. Bu tarihe sahip bir zaman varsa, onu görmezden gelecektir. Elektronik tablodaki DATEVALUE işlevine benzer.
Sözdizimi
TarihDeğeri(Tarih)
Argümanlar
- Date : VBA’ya göre geçerli bir tarihi temsil eden bir dize.
Örnek
VBA DATEVALUE 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_DATEVALUE() Range("B1").Value = DateValue(Range("A1")) End Sub
Yukarıdaki örnekte, A1 hücresinde metin olarak saklanan bir tarihi dönüştürmek için TARIH DEĞERİ’ni kullandık ve bu, bu verileri B1 hücresindeki gerçek bir tarihe dönüştürdü.
Yorumlar
- Belirtilen değer tarih dışında bir değerse veya tarih olarak tanınamayan bir tarihse VBA, çalışma zamanı hatası 13’ü döndürür.
- Ve tarih NULL ise NULL değerini döndürür.