Str İşlevi

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Bir sayının gösterimini veren Variant (String) türünde bir değer döndürür.

Sözdizimi

Str(sayı)

Gerekli sayıbağımsız değişkeni, geçerli herhangi bir sayısal ifade içeren bir Uzun'dur.

Açıklamalar

Sayılar dizelere dönüştürüldüğünde, sayı işareti için her zaman bir baştaki alan ayrılır. Sayı pozitifse, döndürülen dize öndeki bir boşluk içerir ve artı işareti örtülür.

Tarih, saat veya para birimi olarak veya diğer kullanıcı tanımlı biçimlerde biçimlendirmek istediğiniz sayısal değerleri dönüştürmek için Format işlevini kullanın. Str'in aksine, Format işlevi sayı işareti için önde gelen bir alan içermez.

Not

Str işlevi yalnızca dönemi (.) geçerli bir ondalık ayırıcı olarak tanır. Farklı ondalık ayırıcılar kullanılabildiğinde (örneğin, uluslararası uygulamalarda), bir sayıyı dizeye dönüştürmek için CStr kullanın.

Sorgu örneği

Ifa -de Sonuçlar
SELECT Discount,str(Discount) AS StrDiscount FROM ProductSales; StrDiscount sütununda dize biçimine dönüştürülen değerlerin yanı sıra özgün "discount" değerlerini/biçimini döndürür.

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 döndürmek için Str işlevini kullanır. Sayı bir dizeye dönüştürüldüğünde, baştaki bir alan her zaman işareti için ayrılır.

Dim MyString
MyString = Str(459)    ' Returns " 459".
MyString = Str(-459.65)    ' Returns "-459.65".
MyString = Str(459.001)    ' Returns " 459.001".