تقوم بإرجاع Variant (String) التي تحتوي على سلسلة أحرف متكررة من الطول المحدد.
بناء الجملة
String(number, character)
يحتوي بناء جملة String الدالة على الوسيطات التالية:
| الوسيطة | الوصف |
|---|---|
number |
مطلوبة.
Long. طول السلسلة التي يتم إرجاعها. في حال number احتوائه Null، يتم Null إرجاعه. |
character |
مطلوبة.
Variant. رمز حرف يحدد الحرف، أو تعبير سلسلة يستخدم الحرف الأول منها لبناء السلسلة التي يتم إرجاعها. في حال character احتوائه Null، يتم Null إرجاعه. |
ملاحظات
إذا قمت بتحديد رقم أكبر من 255 ل character، String فسيحول الرقم إلى رمز حرف صالح باستخدام الصيغة التالية:
character Mod 256
مثال استعلام
| التعبير | النتائج |
|---|---|
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; |
ترجع وصف المنتج وتكرر الحرف الأول من ProductDesc أربع مرات في testString العمود. |
مثال 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"