Vráti hodnotu typu Variant (String), ktorá obsahuje reťazec opakujúcich sa znakov zadanej dĺžky.
Syntax
String( číslo; znak )
Syntax funkcie String obsahuje tieto argumenty:
Argument |
Popis |
číslo |
Povinný argument. Hodnota typu Long. Dĺžka vráteného reťazca. Ak argument číslo obsahuje hodnotu Null, vráti sa tiež hodnota Null. |
znak |
Povinný argument. Variant. kód znaku určujúci znak alebo reťazcový výraz, ktorého prvý znak sa používa na vytvorenie vráteného reťazca. Ak znak obsahuje hodnotu Null, vráti sa hodnota Null . |
Poznámky:
Ak zadáte číslo znaku väčšie ako 255, reťazec skonvertuje číslo na platný kód znaku pomocou 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, zopakujte prvý znak popisu produktu 4-krát v stĺpci testString. |
Príklad jazyka 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 String použitá na vrátenie reťazcov opakujúcich sa znakov zadanej dĺžky.
Dim MyString
MyString = String(5, "*") ' Returns "*****" MyString = String(5, 42) ' Returns "*****" MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"