ส่งกลับ Variant (String) ที่มีสตริงอักขระที่ซ้ํากันของความยาวที่ระบุ
ไวยากรณ์
String(number, character)
Stringไวยากรณ์ของฟังก์ชันมีอาร์กิวเมนต์ดังนี้
| อาร์กิวเมนต์ | คำอธิบาย |
|---|---|
number |
จำเป็น
Long. ความยาวของสตริงที่ส่งกลับ ถ้ามี numberNullNull จะส่งกลับ |
character |
จำเป็น
Variant. โค้ดอักขระที่ระบุอักขระ หรือนิพจน์สตริงที่มีการใช้อักขระแรกในการสร้างสตริงที่ส่งกลับ ถ้ามี characterNullNull จะส่งกลับ |
ข้อสังเกต
ถ้าคุณระบุตัวเลขที่มากกว่า 255 สําหรับ characterString จะแปลงตัวเลขเป็นโค้ดอักขระที่ถูกต้องโดยใช้สูตรนี้
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"