String, functie

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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"

Tekenreeksfuncties en hoe ze worden gebruikt