String, functie

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

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"

Tekenreeksfuncties en hoe ze worden gebruikt