Vba clng işlevi nasıl kullanılır?
VBA CLNG işlevi, VBA işlevlerinin veri türü dönüştürme kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, bir ifadeyi uzun veri türüne dönüştürür . Basit bir ifadeyle, VBA’da uzun veri türünün değeri -2,147,483,648 ile 2,147,483,647 (ondalık basamak olmadan) arasında olabilir.
Sözdizimi
CLng(İfade)
Argümanlar
- İfade : Uzun veri türüne dönüştürmek istediğiniz değer.
Örnek
VBA CLNG 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:
Sub example_CLNG() Range("B1").Value = CLng(Range("A1")) End Sub
Yukarıdaki örnekte A1 hücresindeki değeri (134.567) kullandık, daha sonra bu değeri long veri tipine dönüştürmek için CLNG fonksiyonunu kullandık ve sonuçta 135 döndürdü.
Yorumlar
- CLNG bu sayıyı 0,5’e kadar yuvarlayacak, 0,5’ten küçük veya ona eşitse aşağı yuvarlayacaktır.
- Uzun veri türü aralığının (- 2,1 E+9 ve 2,1 E+9) dışında bir sayı sağlarsanız VBA, çalışma zamanı hatası 13’ü döndürür.