Връща число, представено като стойност от тип Variant (String).

Синтаксис

STR ( число )

Необходимото числоаргумент е дълго, съдържащо всички валидни числов израз.

Забележки

Когато числата се конвертират в низове, водещата разредка винаги е запазена за знака на число. Ако " число " е положително, върнатият низ съдържа заглавна разредка и Знакът плюс е подразбиран.

Използвайте функцията Format , за да преобразувате числови стойности, които искате да форматирате като дати, часове или валута или в други дефинирани от потребителя формати. За разлика от STR, функцията Format не включва водеща разредка за знака на число.

Забележка:  Функция STR разпознава само периода (.) като валидно десетично число. Когато може да се използват различни десетични разделители (например в международни приложения), използвайте CStr , за да преобразувате число в низ.

Пример за заявка

Израз

Резултати

Изберете отстъпка, STR (отстъпка) като StrDiscount от ProductSales;

Връща първоначалните стойности/формат "отстъпки" заедно със стойности, конвертирани в низ във формат в колона StrDiscount.

Пример за VBA

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва STR функция, за да върне низ представяне на число. Когато число бъде конвертирано в низ, водещо място винаги е запазено за неговия знак.

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

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×