Vba cdate işlevi nasıl kullanılır?
VBA CDATE işlevi, VBA işlevlerinin veri türü dönüştürme kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, bir ifadeyi tarih veri türüne dönüştürür . Basitçe söylemek gerekirse tarih veri türü ile VBA’nın geçerli tarih ve saat sistemine göre tarih ve saati içeren bir değer tutabilir.
Sözdizimi
CDate(İfade)
Argümanlar
- İfade : Tarih veri türüne dönüştürmek istediğiniz değer.
Örnek
VBA CDATE 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_CDATE() Range("B1").Value = CDate(Range("A1")) End Sub
Yukarıdaki örnekte elimizde bir sayının (8.5694) bulunduğu A1 hücresindeki değeri kullandık, ardından bu değeri tarih veri tipine dönüştürmek için CDATE fonksiyonunu kullandık ve sonuçta 08/07/2018 0:00 değerini döndürdü.
Yorumlar
- VBA tarafından tanınabilen tarih ve saatlerin metin gösterimlerini Excel tarih ve saat biçimi olarak yorumlayabilir.
- Tarih ve saate dönüştürülemeyen bir değer olan VBA, çalışma zamanı hatası 13’ü döndürür.