Vráti znak ()String obsahujúci Variant opakujúci sa reťazec znakov zadanej dĺžky.
Syntax
String(number, character)
Syntax String funkcie má tieto argumenty:
| Argument | Popis |
|---|---|
number |
Povinný argument.
Long. Dĺžka vráteného reťazca. Ak number obsahuje Nullvráti sa hodnota argumentu , Null vráti sa. |
character |
Povinný argument.
Variant. Kód znaku určujúci znak alebo reťazcový výraz, ktorého prvý znak sa použije na zostavenie vráteného reťazca. Ak character obsahuje Nullvráti sa hodnota argumentu , Null vráti sa. |
Poznámky:
Ak zadáte číslo väčšie ako 255 , characterString číslo sa skonvertuje na platný kód znaku pomocou tohto vzorca:
character Mod 256
Príklad dotazu
| Výraz | Výsledky |
|---|---|
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; |
Vráti popis produktu a zopakuje prvý štvornásobný znak ProductDesc v testString stĺpci. |
Príklad VBA
Poznámka
Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.
V tomto príklade je funkcia použitá String na vrátenie opakujúcich sa reťazcov znakov zadanej dĺžky.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"