Variant إرجاع تمثيل (String) لرقم.
بناء الجملة
Str(number)
الوسيطة Long المطلوبة number هي التي تحتوي على أي تعبير رقمي صالح.
ملاحظات
عند تحويل الأرقام إلى سلاسل، يتم دائما حجز مساحة بادئة لعلامة number. إذا كانت number السلسلة التي تم إرجاعها إيجابية، تحتوي على مسافة بادئة، ويتم تضمين علامة الجمع.
استخدم الدالة Format لتحويل القيم الرقمية التي تريد تنسيقها كتواريخ أو أوقات أو عملة أو تنسيقات أخرى معرفة من قبل المستخدم. على عكس Str، لا تتضمن الدالة Format مساحة بادئة لعلامة number.
ملاحظة
Str تتعرف الدالة فقط على الفترة (.) كفاصل عشري صالح. عند استخدام فواصل عشرية مختلفة، كما هو الحال في التطبيقات الدولية، استخدم CStr لتحويل رقم إلى سلسلة.
مثال على الاستعلام
| التعبير | النتائج |
|---|---|
SELECT Discount, Str(Discount) AS StrDiscount FROM ProductSales; |
إرجاع القيم الأصلية Discount مع القيم المحولة إلى تنسيق سلسلة في 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".