Řetězcová funkce

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

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"

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