ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

สรุป

เมื่อคุณดำเนินการจดหมายเวียนไปยังข้อความอีเมล์ในรูปแบบ HTML ใน Microsoft Word 2002 หรือ Microsoft Office Word 2003 การเชื่อมโยงหลายมิติในเขตข้อมูลของแหล่งข้อมูลปรากฏเป็นข้อความธรรมดา และจะไม่ทำงาน บทความนี้อธิบายวิธีการสองวิธีในการหลีกเลี่ยงปัญหานี้

อาการ

เมื่อคุณดำเนินการจดหมายเวียนในข้อความอีเมล์ในรูปแบบ HTML โดยใช้ตัวช่วยสร้างจดหมายเวียน หรือใช้คำสั่งผสานไปยังอีเมใน Microsoft Word 2002 หรือ Microsoft Office Word 2003 การเชื่อมโยงหลายมิติในเขตข้อมูลของแหล่งข้อมูลจะถูกแปลงเป็นข้อความธรรมดา

วิธีแก้ปัญหา

เมื่อต้องหลีกเลี่ยงปัญหานี้ ใช้อย่างใดอย่างหนึ่งในวิธีต่อไปนี้ ขึ้นอยู่กับสถานการณ์ของคุณ

วิธีที่ 1: เพิ่มในเขตข้อมูล hyperlink ล้อมรอบเขตข้อมูลจดหมายเวียน

เพิ่มในเขตข้อมูล hyperlink รอบ ๆ เขตข้อมูลจดหมายเวียนในการสร้างการเชื่อมโยงหลายมิติในข้อความจดหมายเวียนอิเล็กทรอนิกส์ หลังจากคุณทำตามขั้นตอนเหล่านี้ การเชื่อมโยงหลายมิติแสดงข้อความเดียวกันในข้อความอีเมล นอกจากนี้ การเชื่อมโยงหลายมิติเชื่อมต่อไปยัง URL ของแหล่งข้อมูลที่ถูกต้อง เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้

  1. เริ่ม Word และเปิดเอกสารที่คุณต้องการผสานไปยังอีเมล

  2. บนเมนูเครื่องมือชี้ไปที่จดหมายและเมลแล้ว คลิ กจดหมายเวียน ตัวช่วยสร้างจดหมายเวียนปรากฏขึ้น

  3. ภายใต้ให้เลือกชนิดเอกสารคลิกข้อความอีเมลและจากนั้น คลิกถัดไป

  4. ภายใต้ให้เลือกเอกสารเริ่มต้นคลิกใช้เอกสารปัจจุบันและจากนั้น คลิกถัดไป

  5. ภายใต้ให้เลือกผู้รับเลือกผู้รับที่คุณต้องการใช้ และจากนั้น คลิกถัดไป

  6. วางจุดแทรกที่คุณต้องการเชื่อมโยงหลายมิติที่จะปรากฏในข้อความอีเมล

  7. บนเมนูแทรกคลิกฟิลด์

  8. ในรายชื่อฟิลด์คลิกการเชื่อมโยงหลายมิติและจากนั้น คลิกตกลง ข้อความ "ผิดพลาด อ้างอิงเชื่อมโยงหลายมิติไม่ถูกต้อง"ปรากฏในเอกสาร

  9. กด ALT + F9 เมื่อต้องการเปิดการ{เชื่อมโยงหลายมิติ \ * MERGEFORMAT }โค้ดเขตข้อมูล

  10. วางจุดแทรกไว้หลังจากการเชื่อมโยงหลายมิติและเพิ่มช่องว่างแล้ว

  11. บนเมนูแทรกคลิกฟิลด์

  12. ในรายชื่อฟิลด์คลิกเขตข้อมูลผสาน

  13. ในกล่องข้อความชื่อเขตข้อมูลพิมพ์ชื่อของฟิลด์ในแหล่งข้อมูลที่ประกอบด้วยการเชื่อมโยงหลายมิติ และจากนั้น คลิกตกลง ตัวอย่างเช่น ถ้าชื่อของเขตข้อมูลในแหล่งข้อมูล "Address1" โค้ดเขตข้อมูลปรากฏขึ้นเป็นดังนี้:

    {การเชื่อมโยงหลายมิติ {MERGEFIELD "Address1" } \ * MERGEFORMAT }

  14. กด ALT + F9 เมื่อต้องการปิดการ{การเชื่อมโยงหลายมิติ {MERGEFIELD "<ชื่อฟิลด์ >" } \ * MERGEFORMAT }โค้ดเขตข้อมูล

  15. วางจุดแทรกที่จุดเริ่มต้นของ "ผิดพลาด ข้อความอ้างอิงเชื่อมโยงหลายมิติไม่ถูกต้อง" และเขียนทับข้อความที่ มีข้อความการเชื่อมโยงหลายมิติที่คุณต้องการให้ปรากฏขึ้น ตัวอย่างเช่น เขียนทับข้อความที่ มีข้อความเช่นคลิกที่นี่

    สิ่งสำคัญ ตรวจสอบให้แน่ใจว่า คุณไม่ลบฟิลด์ทั้งหมด

  16. เลือกข้อความที่คุณพิมพ์ในขั้นตอนที่ 15 ในรายการลักษณะคลิกที่การเชื่อมโยงหลายมิติ

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

วิธีที่ 2: สร้างแมโครที่ปรับเปลี่ยนข้อความการเชื่อมโยงหลายมิติแบบไดนามิก

Microsoft แสดงตัวอย่างการเขียนโปรแกรมเพื่อประกอบการเท่านั้น โดยไม่มีการรับประกันทั้งโดยชัดแจ้ง หรือโดยนัย กรณีนี้รวมถึงแต่มิได้จำกัดเพียงแค่การการรับประกันโดยนัยเกี่ยวกับการจำหน่ายเป็นสินค้าหรือความเหมาะสำหรับวัตถุประสงค์เฉพาะ บทความนี้ตั้งสมมติฐานว่าคุณมีความคุ้นเคยกับภาษาการเขียนโปรแกรมที่กำลังแสดงและคุ้นเคยกับเครื่องมือที่ใช้ใน การสร้างและแก้จุดบกพร่องของขั้นตอนการดำเนินการ วิศวกรฝ่ายสนับสนุนของ Microsoft สามารถช่วยอธิบายฟังก์ชันการทำงานของกระบวนการเฉพาะได้ แต่จะไม่ปรับเปลี่ยนตัวอย่างเหล่านี้เพื่อให้ฟังก์ชันการทำงานเพิ่มเติมหรือสร้างกระบวนงานเพื่อตอบสนองความต้องการเฉพาะของคุณ สร้างแมโครถ้าคุณต้องการแก้ไขข้อความการเชื่อมโยงหลายมิติในข้อความจดหมายเวียนอิเล็กทรอนิกส์ของคุณแบบไดนามิก หลังจากคุณทำตามขั้นตอนเหล่านี้ การเชื่อมโยงหลายมิติแสดงข้อความที่ยึดตาม URL ในแหล่งข้อมูล เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้

  1. ทำตามขั้นตอนใน "วิธีที่ 1: เพิ่มในเขตข้อมูล hyperlink ล้อมรอบเขตข้อมูลจดหมายเวียน"

  2. บนเมนูเครื่องมือชี้ไปที่แมโครและจากนั้น คลิกVisual Basic Editor

  3. กด F7 หน้าต่างรหัสปรากฏขึ้น

  4. คัดลอก และวางรหัสต่อไปนี้ลงในหน้าต่างรหัส:

    Sub MergeToEmail()

    Dim bDone As Boolean
    bDone = False

    Do While bDone = False

    ActiveDocument.Fields.Update

    For Each oHyperlink In ActiveDocument.Hyperlinks
    oHyperlink.TextToDisplay = oHyperlink.Address
    oHyperlink.Range.Font.Color = wdColorBlue
    oHyperlink.Range.Font.Underline = wdUnderlineSingle
    oHyperlink.Range.Font.UnderlineColor = wdColorBlue
    Next oHyperlink

    With ActiveDocument.MailMerge
    .Destination = wdSendToEmail
    .SuppressBlankLines = True
    ' You can modify the text "Enter Your Subject Here" or
    ' remove the following line if you do not want a subject
    ActiveDocument.MailMerge.MailSubject = "Enter Your Subject Here"
    With .DataSource
    .FirstRecord = ActiveDocument.MailMerge.DataSource.ActiveRecord
    .LastRecord = ActiveDocument.MailMerge.DataSource.ActiveRecord
    End With
    .Execute Pause:=False
    End With

    If ActiveDocument.MailMerge.DataSource.ActiveRecord = _
    ActiveDocument.MailMerge.DataSource.RecordCount Then
    bDone = True
    End If
    ActiveDocument.MailMerge.DataSource.ActiveRecord = wdNextRecord
    Loop
    End Sub

  5. บนเมนูเครื่องมือชี้ไปที่แมโครแล้ว คลิ กแมโคร

  6. คลิMergeToEmailและจากนั้น คลิกเรียกใช้


หมายเหตุ สำหรับแต่ละความอีเมลที่คุณส่ง โดยการใช้แมโครนี้ ข้อความแจ้งเตือนจาก Microsoft Outlook ปรากฏขึ้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับลักษณะการทำงานนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

290498คุณได้รับข้อความเตือนเมื่อคุณใช้ add-in ของบริษัทอื่นหรือโซลูชันแบบกำหนดเองใน Outlook 2002

สถานะ

Microsoft ยืนยันว่า นี่คือจุดบกพร่องในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "ใช้กับ"

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ฟังก์ชันการทำงานของจดหมายเวียนเพื่อสร้างข้อความอีเมล คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

294694วิธีการใช้จดหมายเวียนเพื่อสร้างข้อความอีเมล์ใน Word 2002

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับความช่วยเหลือเกี่ยวกับ Visual Basic for Applications คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

รายการ305326ของการเขียนโปรแกรมทรัพยากรสำหรับ Visual Basic สำหรับโปรแกรมประยุกต์

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

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

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

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

×