Returnerer en Variant (String) som inneholder en gjentakende tegnstreng av angitt lengde.
Syntaks
String(number, character)
Syntaksen String for har disse argumentene:
| Argumenter | Beskrivelse |
|---|---|
number |
Obligatorisk.
Long. Lengden på den returnerte strengen. Hvis number inneholder Null, Null returneres. |
character |
Obligatorisk.
Variant. En tegnkode som angir tegnet, eller et strenguttrykk der det første tegnet brukes til å komponere den returnerte strengen. Hvis character inneholder Null, Null returneres. |
Merknader
Hvis du angir et tall som er større enn 255 for character, String konverteres tallet til en gyldig tegnkode ved hjelp av denne formelen:
character Mod 256
Eksempel på spørring
| Uttrykk | Resultater |
|---|---|
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; |
Returnerer produktbeskrivelsen og gjentar det første tegnet av ProductDesc fire ganger i testString kolonnen. |
VBA-eksempel
Obs!
I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.
Dette eksemplet bruker funksjonen til å returnere gjentatte tegnstrenger av den angitte lengden String .
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"