تقوم بإرجاع متغير ‏(سلسلة أحرف) يمثل رقم.

بناء الجملة

Str ( رقم)

إن رقم وسيطة هو "طويل" يحتوي على أي بيانات تعبير رقمي.

ملاحظات

عند تحويل الأرقام إلى سلاسل، يتم دائما حجز مسافة طليعية ل علامة الرقم. إذا كانت number موجبة، فإن السلسلة التي يتم إرجاعها تحتوي على مسافة طليعية و علامة اضافة مضمنة.

استخدم الدالة Format لتحويل القيم الرقمية التي تريد تنسيقها كتواريخ أو أوقات أو عملات أو بتنسيقات أخرى معرفة من قبل المستخدم. بخلاف Str،لا تتضمن الدالة Format مسافة طليعية ل علامة الرقم.

ملاحظة:  تتعرف الدالة Str على الفترة الزمنية فقط (.) كفواصل عشرية صحيحة. عند استخدام فواصل عشرية مختلفة (على سبيل المثال، في التطبيقات الدولية)، استخدم CStr لتحويل رقم إلى سلسلة.

مثال استعلام

التعبير

النتائج

SELECT Discount,str(Discount) AS StrDiscount FROM 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 Office Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×