ข้ามไปที่เนื้อหาหลัก
Office

ฟังก์ชัน Replace

ส่งกลับสตริงที่มีสายอักขระย่อยที่ระบุถูกแทนที่ด้วยสายอักขระย่อยอื่นตามจำนวนครั้งที่ระบุ

ไวยากรณ์

แทนที่ ( นิพจน์, ค้นหา, แทน ที่ [, เริ่ม] [นับ] [, เปรียบเทียบ] )

ไวยากรณ์ของฟังก์ชันReplaceมีอาร์กิวเมนต์เหล่านี้:

อาร์กิวเมนต์

คำอธิบาย

นิพจน์

จำเป็น นิพจน์สตริงที่มีสายอักขระย่อยที่จะแทนที่

ค้นหา

จำเป็น สายอักขระย่อยที่กำลังค้นหา

แทนที่

จำเป็น สายอักขระย่อยการแทนที่

เริ่ม

ไม่จำเป็น ตำแหน่งภายในนิพจน์ที่การค้นหาสายอักขระย่อยจะเริ่มต้น ถ้ามีการเว้นไว้1จะสันนิษฐาน

นับ

ไม่จำเป็น จำนวนของการทดแทนสายอักขระย่อยที่จะดำเนินการ ถ้ามีการเว้นค่าเริ่มต้นคือ-1 ซึ่งหมายความว่าทำให้การแทนที่เป็นไปได้ทั้งหมด

เทียบ

ไม่จำเป็น ค่าตัวเลขที่ระบุชนิดของการเปรียบเทียบที่จะใช้เมื่อประเมิน substrings ให้ดูที่ส่วนการตั้งค่าสำหรับค่า

การตั้งค่า

อาร์กิวเมนต์เปรียบเทียบสามารถมีค่าต่อไปนี้:

ค่าคงที่

ค่า

คำอธิบาย

vbUseCompareOption

–1

ดำเนินการเปรียบเทียบโดยใช้การตั้งค่าของคำสั่งเปรียบเทียบตัวเลือก

vbBinaryCompare

0

ดำเนินการเปรียบเทียบแบบไบนารี

vbTextCompare

1

ดำเนินการเปรียบเทียบแบบเป็นการเปรียบเทียบ

vbDatabaseCompare

2

Microsoft Office Access 2007 เท่านั้น ดำเนินการเปรียบเทียบโดยยึดตามข้อมูลในฐานข้อมูลของคุณ

ค่าส่งกลับ

แทนที่ส่งกลับค่าต่อไปนี้:

If

แทนที่ส่งกลับ

นิพจน์ มีความยาวเป็นศูนย์

สตริงที่มีความยาวเป็นศูนย์ ("")

นิพจน์ เป็นNull

ข้อผิดพลาด

ค้นหา มีความยาวเป็นศูนย์

สำเนาของนิพจน์

แทน ที่เป็นศูนย์ความยาว

สำเนาของนิพจน์ที่มี occurences ทั้งหมดของการค้นหาถูกเอาออก

เริ่ม >เลน (นิพจน์)

สตริงที่มีความยาวเป็นศูนย์ การแทนที่สตริงจะเริ่มต้นที่ตำแหน่งที่ระบุไว้ตามที่เริ่มต้น

จำนวน เป็น0

สำเนาของนิพจน์

ข้อสังเกต

ค่าส่งกลับของฟังก์ชันReplaceเป็นสตริงที่มีการแทนที่ซึ่งเริ่มต้นที่ตำแหน่งที่ระบุไว้โดยเริ่มต้นและสรุปที่จุดสิ้นสุดของสตริงการนิพจน์ ไม่ใช่สำเนาของสตริงที่ต้นฉบับตั้งแต่ต้นจนจบ

ตัวอย่าง

นิพจน์

ผลลัพธ์

เลือก ProductID แทนที่ (ProductID, "PRO", "ผลิตภัณฑ์") เป็น ReplacedID จาก ProductSales

ส่งกลับ "ProductID", ค้นหา "PRO" ใน "ProductID" และแทนที่ด้วย "ผลิตภัณฑ์" และแสดงผลลัพธ์ในคอลัมน์ ReplacedID

หมายเหตุ:  หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณสามารถแจ้งให้เราทราบว่าข้อมูลมีประโยชน์หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้คุณใช้อ้างอิง

ดูเพิ่มเติม

ฟังก์ชันสตริงและวิธีใช้

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×