Funkce String

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 obsahuje následující argumenty:

Argument

Popis

Číslo:

Povinný argument. Hodnota typu Long. Délka vráceného řetězce Pokud argument číslo obsahuje hodnotu null, vrátí se hodnota null .

Znak

Povinný argument. Výraz. Kód znaku určující znak nebo Řetězcový výraz, jehož první znak se používá k vytvoření 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, převede řetězec číslo na platný kód znaku pomocí vzorce:

znaků Mod 256

Příklad dotazu

Výraz

Výsledky

Vyberte ProductSales. ProductDesc, String (4; ProductDesc) jako testString z ProductSales.

Vrátí popis produktu, zopakuje první znak popisu produktu č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 se funkce String používá k vrácení opakovaných řetězců znaků zadané délky.

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

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Viz taky

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

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×