Vba int işlevi nasıl kullanılır?
VBA INT işlevi, VBA işlevlerinin matematik kategorisinde listelenir. VBA kodunda kullandığınızda, bir sayıyı tamsayıya yuvarlayabilir . Basit bir ifadeyle, pozitif bir sayıyı sıfıra doğru, negatif bir sayıyı ise sıfırdan uzaklaştırır. Elektronik tablodaki INT işlevi gibi çalışır.
Sözdizimi
Int(Sayı)
Argümanlar
- Sayı : Tamsayı kısmını istediğiniz sayısal değer.
Örnek
VBA INT 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_INT() Range("B1").Value = Int(Range("A1")) End Sub
Yukarıdaki kodda A1 hücresindeki (13.54) değerin tamsayı kısmını alıp B1 hücresindeki sonucu döndürmek için INT kullandık. Ve kodu çalıştırdığımızda B1 hücresinde 13 sonucunu döndürüyor.
Yorumlar
- Belirtilen değer bir sayı veya sayı olarak tanınamayan bir dize dışında bir değerse, VBA çalışma zamanı hatası 13’ü döndürür.
- Girilen sayı pozitif ise o sayıyı sıfıra doğru yuvarlar, verilen sayı negatif ise sıfırdan uzaklaşır.