Sayının gösterimini (String) verir Variant .
Söz dizimi
Str(number)
Gerekli number bağımsız değişken, geçerli herhangi bir sayısal ifadeyi içeren bağımsız Long değişkendir.
Açıklamalar
Sayılar dizeye dönüştürüldüğünde, başında her zaman 'nin numberişareti için bir boşluk ayrılır. Pozitifse number , verilen dizenin başında bir boşluk vardır ve artı işareti ima edilir.
Format Tarih, saat, para birimi veya diğer kullanıcı tanımlı biçimlerde biçimlendirilmesini istediğiniz sayısal değerleri dönüştürmek için işlevi kullanın. 'den farklı olarak Str, işlevin Format başında 'nin numberişareti için bir boşluk yoktur.
Not
İşlev Str yalnızca noktayı (.) geçerli bir ondalık ayırıcı olarak tanır. Örneğin uluslararası uygulamalarda farklı ondalık ayırıcılar kullanıldığında sayıyı dizeye dönüştürmek için kullanın CStr .
Sorgu örneği
| İfade | Sonuçlar |
|---|---|
SELECT Discount, Str(Discount) AS StrDiscount FROM ProductSales; |
Özgün değerleri Discount , sütunda StrDiscount dize biçimine dönüştürülmüş değerlerle birlikte verir. |
VBA örneği
Not
Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.
Bu örnek, bir sayının dize gösterimini Str döndürmek için işlevi kullanır. Bir sayı dizeye dönüştürüldüğünde, başında her zaman işareti için bir boşluk ayrılır.
Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".