إرجاع متغير (سلسلة) تحتوي على سلسلة أحرف متكررة من الطول المحدد.
بناء الجملة
سلسلة( رقم، حرف)
بناء جملة الدالة String على هذه الوسيطات:
الوسيطة |
الوصف |
number |
مطلوبة. طويل. طول السلسلة التي تم إرجاعها. إذا احتوى الرقم على Null، فيرجع القيمة Null. |
حرف |
مطلوبة. متغير. رمز الحرف تحديد الحرف أو تعبير السلسلة الذي يتم استخدام الحرف الأول الخاص به لإنشاء السلسلة المرجعة. إذا احتوى الحرف على "Null"، فيرجع "Null". |
ملاحظات
إذا قمت بتحديد رقم حرف أكبر من 255، تحول String الرقم إلى رمز حرف صالح باستخدام الصيغة:
حرف Mod 256
مثال استعلام
التعبير |
النتائج |
SELECT ProductSales.ProductDesc, String(4,ProductDesc) AS testString FROM ProductSales; |
ترجع وصف المنتج، وكرر الحرف الأول من وصف المنتج 4 مرات في اختبار العمود. |
مثال VBA
ملاحظة: توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية في Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدل إلى جانب "البحث" وأدخل مصطلحا واحدا أو أكثر في مربع البحث.
يستخدم هذا المثال الدالة String لإرجاع سلاسل أحرف مكررة للطول المحدد.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"