Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

بناء الجملة

Str ( number )

الرقم المطلوبوسيطة هو Long يحتوي على أي تعبير رقمي صالحة .

ملاحظات

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

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

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

مثال على الاستعلام

تعبير

النتائج

SELECT Discount,str(Discount) AS StrDiscount FROM ProductSales;

إرجاع قيم/تنسيق "الخصم" الأصلية جنبا إلى جنب مع القيم المحولة إلى تنسيق سلسلة في العمود StrDiscount.

مثال VBA

ملاحظة: توضح الأمثلة التالية استخدام هذه الدالة في وحدة Visual Basic for Applications (VBA). لمزيد من المعلومات حول العمل مع VBA، حدد مرجع المطور في القائمة المنسدلة بجوار البحث وأدخل مصطلحا واحدا أو أكثر في مربع البحث.

يستخدم هذا المثال الدالة Str لإرجاع تمثيل سلسلة لرقم. عند تحويل رقم إلى سلسلة، يتم دائما حجز مساحة بادئة لعلامة .

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

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.