Belirlenen uzunlukta, yinelenen bir karakter dizesini içeren Variant (String) türünde bir değer döndürür.
Sözdizimi
Dize( sayı, karakter )
Dize işlevinin söz diziminde şu bağımsız değişkenler bulunur:
Bağımsız değişken |
Açıklama |
sayı |
Gerekli. Uzun. Döndürülen dizenin uzunluğu. Sayı Null içeriyorsa, Null döndürülür. |
karakter |
Gerekli. Varyant. dönüş dizesini oluşturmak için ilk karakteri kullanılan karakteri veya dize ifadesi belirtmekkarakter kodu. Karakter Null içeriyorsa, Null döndürülür. |
Açıklamalar
255'ten büyük karakter için bir sayı belirtirseniz, Dize formülü kullanarak sayıyı geçerli bir karakter koduna dönüştürür:
karakter Modu 256
Sorgu örneği
Expression |
Sonuçlar |
SELECT ProductSales.ProductDesc, String(4,ProductDesc) AS testString FROM ProductSales; |
Ürün açıklamasını döndürür, testString sütununda Ürün Açıklaması'nın ilk karakterini 4 kez yineleyin. |
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, belirtilen uzunlukta yinelenen karakter dizeleri döndürmek için String işlevini kullanır.
Dim MyString
MyString = String(5, "*") ' Returns "*****" MyString = String(5, 42) ' Returns "*****" MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"