Palauttaa variantin (merkkijonon), joka sisältää tietyn pituisen toistuvan merkkijonon.
Syntaksi
String( luku, merkki )
String-funktion syntaksilla on seuraavat argumentit:
Argumentti |
Kuvaus |
luku |
Pakollinen. Pitkä. Palautetun merkkijonon pituus. Jos luku sisältää tyhjäarvon, funktio palauttaa tyhjäarvon. |
merkki |
Pakollinen. Variantti. Sellaisen merkki- tai merkkijonolausekelausekkeen määrittävä merkkikoodi, jonka ensimmäistä merkkiä käytetään palautettavan merkkijonon muodostamiseen. Jos merkki sisältää tyhjäarvon, funktio palauttaa tyhjäarvon. |
Huomautuksia
Jos määrität merkille suuremman luvun kuin 255, merkkijono muuntaa luvun kelvolliseksi merkkikoodiksi seuraavan kaavan avulla:
merkki Jakoj 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"