Vba str işlevi nasıl kullanılır?
VBA STR işlevi, VBA işlevlerinin veri türü dönüştürme kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, sayıyı dizeye dönüştürür . Basit bir ifadeyle, bir sayıyı, o sayıyı temsil eden bir metne dönüştürebilir.
Sözdizimi
Str(Sayı)
Argümanlar
- Sayı : Dizeye dönüştürmek istediğiniz sayı.
Örnek
VBA STR 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_STR() Range("B1").Value = Str(Range("A1")) End Sub
Yukarıdaki kodda, A1 hücresindeki sayısal değeri bir dizeye dönüştürmek ve sonucu B1 hücresine döndürmek için STR’yi kullandık.
Yorumlar
- Bir sayıyı, sayının işareti için bir dizgeye dönüştürdüğü her seferde önüne bir boşluk ekler.
- Belirtilen değer, sayı dışında bir değerse veya sayı olarak tanınamayan bir sayıysa, VBA çalışma zamanı hatası 13’ü döndürür.