Returnerer en variant (streng) som inneholder en gjentakende tegnstreng med den angitte lengden.
Syntaks
Streng( tall; tegn )
Syntaksen for funksjonen Streng har følgende argumenter:
Argument |
Beskrivelse |
tall |
Obligatorisk. Lang. Lengden på den returnerte strengen. Hvis tallet inneholder Null, returneres Null . |
tegn |
Obligatorisk. Variant. tegnkode å angi tegnet eller strenguttrykk der det første tegnet brukes til å bygge returstrengen. Hvis tegnet inneholder Null, returneres Null . |
Merknader
Hvis du angir et tall for tegn som er større enn 255 , konverteres tallet til en gyldig tegnkode ved hjelp av formelen:
tegn mod 256
Eksempel på spørring
Expression |
Resultater |
SELECT ProductSales.ProductDesc, String(4,ProductDesc) AS testString FROM ProductSales; |
Returnerer produktbeskrivelsen, gjentar det første tegnet i Produktbeskrivelse 4 ganger i kolonnen testString. |
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 strengfunksjonen til å returnere gjentatte tegnstrenger av den angitte lengden.
Dim MyString
MyString = String(5, "*") ' Returns "*****" MyString = String(5, 42) ' Returns "*****" MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"