Funkce Str

Vrátí hodnotu typu Variant (String).

Syntaxe

Funkce str(číslo)

Požadované čísloArgument je delší, která obsahuje všechny platné Číselný výraz.

Poznámky:

Když jsou čísla převedená na řetězce, je vždy vyhrazený pro znaménko čísla. Pokud je číslo kladné, vrácený řetězec obsahuje úvodní mezeru a je zahrnut symbol plus.

Pomocí funkce Formát můžete převést číselné hodnoty, které chcete formátovat jako kalendářní data, čas nebo měnu nebo jiné uživatelsky definované formáty. Na rozdíl od funkce strnezahrnuje funkce Format úvodní mezeru pro znaménko čísla.

Poznámka:  Funkce str rozpoznává pouze tečku (.) jako platný oddělovač desetinných míst. Pokud se dají použít různé oddělovače desetinných míst (například v mezinárodních aplikacích), použijte funkci CStr k převodu čísla na řetězec.

Příklad dotazu

Výraz

Výsledky

Vyberte slevu, str (sleva) jako StrDiscount z ProductSales.

Vrátí původní hodnoty/formáty "Discount" spolu s hodnotami převedenými na formát String ve sloupci StrDiscount.

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 str používá k vrácení řetězcové reprezentace čísla. Při převodu čísla na řetězec je vždy vyhrazená úvodní mezera.

Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".

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.

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.

×