Funkce String

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrátí hodnotu (VariantString), která obsahuje řetězec opakujících se znaků zadané délky.

Syntaxe

String(number, character)

Syntaxe String funkce obsahuje tyto argumenty:

Argument Popis
number Povinný argument. Long. Délka vráceného řetězce. Pokud number obsahuje Null, Null vrátí se.
character Povinný argument. Variant. Kód znaku, který určuje znak, nebo řetězcový výraz, jehož první znak je použit k vytvoření vráceného řetězce. Pokud character obsahuje Null, Null vrátí se.

Poznámky

Zadáte-li pro characterparametr číslo větší než 255, String převede toto číslo na platný kód znaku pomocí následujícího 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 a zopakuje první znak ProductDesc čtyřikrá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.

V tomto příkladu funkce slouží String k vrácení řetězců opakujících se znaků o zadané délce.

Dim MyString
MyString = String(5, "*")    ' Returns "*****"
MyString = String(5, 42)    ' Returns "*****"
MyString = String(10, "ABC")    ' Returns "AAAAAAAAAA"

Řetězcové funkce a jejich použití