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čující znak nebo řetězcový výraz, jehož první znak se používá 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:
characterMod 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"