إرجاع متغير (سلسلة) تحتوي على سلسلة أحرف متكررة من الطول المحدد.
بناء الجملة
سلسلة (رقم، حرف)
يحتوي بناء جملة الدالة String على هذه الوسيطات:
| الوسيطة | الوصف |
|---|---|
| عدد | مطلوبة. طويله. طول السلسلة التي تم إرجاعها. إذا كان الرقم يحتوي على Null، يتم إرجاع Null . |
| حرف | مطلوبة. متغير. رمز الحرف الذي يحدد الحرف أو تعبير السلسلة الذي يستخدم الحرف الأول لإنشاء سلسلة الإرجاع. إذا كان الحرف يحتوي على Null، يتم إرجاع Null . |
ملاحظات
إذا حددت رقما للحرف أكبر من 255، تقوم String بتحويل الرقم إلى رمز حرف صالح باستخدام الصيغة:
حرف تعديل 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"