Note: The other languages of the website are Google-translated. Back to English
English English
  • เอกสาร
  • Word
  • วิธีเปลี่ยนคำพูดตรงเป็นคำพูดหยิกในคำ?

วิธีเปลี่ยนคำพูดตรงเป็นคำพูดหยิกในคำ?

โดยปกติ Microsoft Word จะเปลี่ยนเครื่องหมายคำพูดตรงโดยอัตโนมัติ เป็นคำพูดหยิก (ช่างภาพสมาร์ท) ขณะที่คุณพิมพ์ แต่ถ้าคุณสมบัตินี้ปิดอยู่เครื่องหมายอัญประกาศทั้งคู่และคู่อาจปรากฏตรงในเอกสารของคุณ นี่คือเคล็ดลับสำหรับคุณในการเปลี่ยนเครื่องหมายคำพูดตรงเป็นคำพูดแบบหยิกและในทางกลับกันใน Word

เปลี่ยนคำพูดตรงกับคำพูดแบบหยิกด้วยการค้นหาและแทนที่

เปลี่ยนคำพูดตรงเป็นคำพูดแบบหยิกด้วย VBA


ลูกศรสีฟ้าฟองขวา เปลี่ยนคำพูดตรงเป็นคำพูดแบบหยิกด้วยค้นหาและแทนที่

ร้อน
สุดทึ่ง! ใช้แท็บที่มีประสิทธิภาพใน Word (Office) เช่น Chrome, Firefox และ Internet Explorer ใหม่!

อ่านเพิ่มเติม ดาวน์โหลดฟรี

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

ใน Word 2003 ตัวเลือกการแก้ไขอัตโนมัติ อยู่ภายใต้ เครื่องมือ บาร์. และใน Word 2007 ใช้ ตัวเลือกการแก้ไขอัตโนมัติ โดยคลิกที่  > Options > พิสูจน์อักษร > ตัวเลือกการแก้ไขอัตโนมัติ. ที่นี่เราใช้ Word 2010/2013 เป็นตัวอย่าง:

ขั้นตอนที่ 1 คลิก  > ตัวเลือกเสริม (Option) > พิสูจน์อักษร > ตัวเลือกการแก้ไขอัตโนมัติ > จัดรูปแบบอัตโนมัติขณะที่คุณพิมพ์และเลือก "คำพูดตรง" กับ "คำพูดที่ชาญฉลาด" กล่องกาเครื่องหมาย ดูภาพหน้าจอ:

ขั้นตอนที่ 2 คลิก หน้าแรก > แทนที่ ใน การตัดต่อ กลุ่มหรือกด Ctrl + H เพื่อแสดง ค้นหาและแทนที่ โต้ตอบและป้อน 'or '' in สิ่งที่ค้นหา และป้อน ' or ''in แทนที่ด้วย กล่อง. ดูภาพหน้าจอ:

ขั้นตอนที่ 3 คลิก แทนที่ทั้งหมด.

หมายเหตุ หากคุณต้องการแทนที่คำพูดแบบหยิกทั้งหมดด้วยคำพูดตรงโปรดล้าง "คำคมโดน ๆ " กับ "คำคมโดน ๆ " กล่องกาเครื่องหมาย)


ลูกศรสีฟ้าฟองขวา เปลี่ยนคำพูดตรงเป็นคำพูดแบบหยิกด้วย VBA

หากต้องการแทนที่คำพูดตรงทั้งหมดด้วยเครื่องหมายคำพูดแบบหยิกใน Word 2010 ด้วยการใช้ VBA โปรดคลิก เนื้อไม่มีมัน> ตัวเลือกเสริม (Option) > พิสูจน์อักษร และคลิก การแก้ไขอัตโนมัติ Options และเลือก "คำคมโดน ๆ " กับ "คำคมโดน ๆ " ช่องทำเครื่องหมายดังนี้ก่อน (หมายเหตุ: หากคุณต้องการแทนที่เครื่องหมายคำพูดแบบตรงทั้งหมดโปรดล้าง "คำพูดตรง" ด้วยช่องทำเครื่องหมาย "คำพูดอัจฉริยะ")

ขั้นตอนที่ 1: กด“Alt-F11” เพื่อเปิดหน้าต่าง Microsoft Visual Basic for Application;

ขั้นตอนที่ 2: คลิก โมดูล บน สิ่งที่ใส่เข้าไป คัดลอกและวางรหัส VBA ต่อไปนี้ลงในไฟล์ โมดูล หน้าต่าง;

ขั้นตอนที่ 3: จากนั้นคลิก วิ่ง เพื่อใช้ VBA

VBA ต่อไปนี้คือการเปลี่ยนเครื่องหมายคำพูดตรงเป็นคำพูดแบบหยิก:

Sub ChangeDoubleStraightQuotes()
'Update 20131107
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = """"
.Replacement.Text = """"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord =False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

 

VBA ต่อไปนี้คือการเปลี่ยนเครื่องหมายคำพูดแบบหยิกเป็นคำพูดตรง:

Sub ReplaceSmartQuotes()
Dim vFindText As Variant
Dim vReplText As Variant
Dim i As Long
vFindText = Array("[^0145^0146]", "[^0147^0148]")
vReplText = Array("^039", "^034")
With Selection.Find
.ClearFormatting
.Replacement.ClearFormatting
.Forward = True
.Wrap = wdFindContinue
.MatchWholeWord = True
.MatchWildcards = True
For i = LBound(vFindText) To UBound(vFindText)
.Text = vFindText(i)
.Replacement.Text = vReplText(i)
.Execute Replace:=wdReplaceAll
Next i
End With
End Sub


เครื่องมือเพิ่มประสิทธิภาพคำแนะนำ

 

Kutools For Word - มากกว่า 100 คุณลักษณะขั้นสูงสำหรับ Word บันทึกของคุณ
50%
เวลา

  • การดำเนินการที่ซับซ้อนและซ้ำ ๆ สามารถดำเนินการครั้งเดียวในไม่กี่วินาที
  • แทรกภาพหลาย ๆ โฟลเดอร์ลงในเอกสาร Word พร้อมกัน
  • ผสานและรวมไฟล์ Word หลาย ๆ ไฟล์ในโฟลเดอร์เข้าด้วยกันตามลำดับที่คุณต้องการ
  • แยกเอกสารปัจจุบันออกเป็นเอกสารแยกตามหัวข้อตัวแบ่งส่วนหรือเกณฑ์อื่น ๆ
  • แปลงไฟล์ระหว่าง Doc และ Docx, Docx และ PDF ชุดเครื่องมือสำหรับการแปลงและการเลือกทั่วไปและอื่น ๆ ...
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (5)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คำอธิบายของคุณสำหรับการแทนที่ในค้นหา/แทนที่จากคำสั่ง #2 บนนั้นไม่สามารถเข้าใจได้อย่างสมบูรณ์
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันคิดว่าฉันพบคำอธิบายในหน้าอื่น หากคุณเพียงแค่ทำการแทนที่ทั้งหมดและขอให้แทนที่ทั้งอัญประกาศเดี่ยวหรืออัญประกาศคู่ด้วยสัญลักษณ์เดียวกันทั้งหมด มันจะผ่านและใช้กฎการแก้ไขอัตโนมัติของคุณ รวมถึงการแทนที่อัญประกาศแบบตรงด้วยอัญประกาศอัจฉริยะ ดังนั้นจึงควรอัปเดตสิ่งเหล่านั้นทั้งหมดเป็นคำพูดที่ชาญฉลาด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ปัญหาของฉันคือฉันทำงานตามปกติในภาษาเยอรมัน แต่มีเอกสารภาษาอังกฤษซึ่งฉันทำเครื่องหมายเป็น "ภาษาอังกฤษ" จากนั้นฉันก็ค้นหา&แทนที่ และมันแปลงเป็น "ตัวล่าง" และ "บน" เหมือนที่มันจะเกิดขึ้นในภาษาเยอรมัน ฉันดูการตั้งค่าทั้งหมดแล้ว แต่ไม่พบ ฉันเปลี่ยนภาษาของพจนานุกรมและทุกอย่างที่ฉันสามารถหาเป็นภาษาอังกฤษได้... มีไอเดียอะไรไหม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี่เป็นปัญหาของฉันด้วย คุณเคยพบคำตอบหรือไม่?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีการรหัส VBA สำหรับการเปลี่ยนเครื่องหมายคำพูด "ตรง" เป็น "ฉลาด" ทำงานได้อย่างสมบูรณ์! ขอขอบคุณ!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL