Повертає представлення числа у вигляді значення типу Variant (String).
Синтаксис
Str ( число )
Обов'язкове числоаргумент – довге ціле, що містить будь-які припустимі числовий вираз.
Примітки
Коли числа перетворюються на рядки, початковий пробіл завжди зарезервовано для знака числа. Якщо число додатне, повернений рядок містить пробіл на початку, а знак "плюс" мається на увазі.
Використовуйте функцію Format , щоб перетворювати числові значення, які потрібно відформатувати як дати, час або грошову одиницю або в інших користувацьких форматах. На відміну від Str, функція Format не містить пробіл на початку для знака числа.
Примітка.: Функція Str розпізнає лише крапку (.) як припустимий десятковий роздільник. Якщо можуть використовуватися різні десяткові роздільники (наприклад, у міжнародних програмах), використовуйте CStr , щоб перетворити число на рядок.
Приклад запиту
Вираз |
Результати |
SELECT Discount,str(Discount) AS StrDiscount FROM ProductSales; |
Повертає вихідні значення або формат "Знижка" разом зі значеннями, перетвореними у формат string у стовпці 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".