Geeft een Variant (String) als resultaat die een herhaalde tekenreeks van de opgegeven lengte bevat.
Syntaxis
String(number, character)
De syntaxis van de String functie heeft deze argumenten:
| Argument | Beschrijving |
|---|---|
number |
Vereist.
Long. De lengte van de geretourneerde tekenreeks. Als number bevat Null, Null wordt als resultaat gegeven. |
character |
Vereist.
Variant. Een tekencode die het teken aangeeft, of een tekenreeksexpressie waarvan het eerste teken wordt gebruikt om de geretourneerde tekenreeks te maken. Als character bevat Null, Null wordt als resultaat gegeven. |
Opmerkingen
Als u een getal opgeeft dat characterString groter is dan 255, wordt het getal met de volgende formule omgezet in een geldige tekencode:
character Mod 256
Voorbeeld van een query
| 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 functie gebruikt om herhalende String tekenreeksen van de opgegeven lengte als resultaat te geven.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"