Palauttaa variantin (merkkijonon), joka sisältää tietyn pituisen toistuvan merkkijonon.
Syntaksi
Merkkijono(luku; merkki)
String-funktion syntaksilla on seuraavat argumentit:
| Argumentti | Kuvaus |
|---|---|
| Numero | Pakollinen. Pitkä. Palautetun merkkijonon pituus. Jos luku sisältää tyhjäarvon, funktio palauttaa tyhjäarvon . |
| merkki | Pakollinen. Variantti. merkkikoodi, joka määrittää merkin tai merkkijonolausekkeen, jonka ensimmäistä merkkiä käytetään palautusmerkkijonon muodostamiseen. Jos merkki sisältää tyhjäarvon, funktio palauttaa tyhjäarvon . |
Huomautuksia
Jos määrität luvun 255:tä suuremmalle merkille , merkkijono muuntaa luvun kelvolliseksi merkkikoodiksi kaavan avulla:
characterMod 256
Esimerkki kyselystä
| Lauseke | Tulokset |
|---|---|
| SELECT ProductSales.ProductDesc, String(4,ProductDesc) AS testString FROM ProductSales; | Palauttaa Tuotteen kuvauksen ja toistaa tuotteen kuvauksen ensimmäisen merkin 4 kertaa saraketestissäString. |
VBA-esimerkki
Huomautus
Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.
Tässä esimerkissä String-funktion avulla palautetaan määritetyn pituuden toistuvat merkkijonot.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"