Retourneert een Variant (String) die een herhalende tekenreeks van de opgegeven lengte bevat.
Syntaxis
String(number, character)
De String syntaxis van de functie heeft deze argumenten:
| Argument | Beschrijving |
|---|---|
number |
Vereist.
Long. De lengte van de geretourneerde tekenreeks. Als number bevat Null, Null wordt geretourneerd. |
character |
Vereist.
Variant. Een tekencode die het teken aangeeft, of een tekenreeksexpressie waarvan het eerste teken wordt gebruikt om de geretourneerde tekenreeks samen te stellen. Als character bevat Null, Null wordt geretourneerd. |
Opmerkingen
Als u een getal opgeeft dat groter is dan 255 voor character, String converteert het getal naar een geldige tekencode met behulp van deze formule:
character Mod 256
Queryvoorbeeld
| Expressie | Resultaten |
|---|---|
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; |
Retourneert de productbeschrijving en herhaalt het eerste teken van ProductDesc vier keer in de testString kolom. |
VBA-voorbeeld
Opmerking
In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.
In dit voorbeeld wordt de String functie gebruikt om herhalende tekenreeksen van de opgegeven lengte te retourneren.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"