Vrátí hodnotu typu Variant (String), která obsahuje řetězec opakujících se znaků o určené délce.
Syntaxe
String( číslo, znak )
Syntaxe funkce String má tyto argumenty:
Argument |
Popis |
Číslo: |
Povinný argument. Hodnota typu Long. Délka vráceného řetězce Pokud číslo obsahuje hodnotu Null, vrátí se hodnota Null . |
Znak |
Povinný argument. Varianta. Kód znaku určení znaku nebo Řetězcový výraz, jehož první znak se použije k sestavení návratového řetězce. Pokud znak obsahuje hodnotu Null, vrátí se hodnota Null . |
Poznámky
Pokud zadáte číslo pro znak větší než 255, řetězec převede číslo na platný kód znaku pomocí vzorce:
character Mod 256
Příklad dotazu
Výraz |
Výsledky |
SELECT ProductSales.ProductDesc, String(4,ProductDesc) AS testString FROM ProductSales; |
Vrátí popis produktu, opakujte první znak popis produktu 4krát ve sloupci testString. |
Příklad jazyka VBA
Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.
Tento příklad používá funkci String k vrácení opakujících se znakových řetězců zadané délky.
Dim MyString
MyString = String(5, "*") ' Returns "*****" MyString = String(5, 42) ' Returns "*****" MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"