ส่งกลับ ( 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"