2 วิธีในการแบทช์ลบวงเล็บและช่องว่างในเอกสาร Word ของคุณ

แบ่งปันเลย:

ในบทความนี้เราจะเสนอ 2 วิธีในการแบทช์ลบวงเล็บและช่องว่างภายในในเอกสาร Word ของคุณ 

ปัจจุบันผู้คนชอบใช้วงเล็บเพื่อทำเครื่องหมายคำที่ไม่เกี่ยวข้องกับวัตถุประสงค์ทุกประเภท หลังจากนั้นไม่นานคุณอาจตัดสินใจลบวงเล็บทั้งหมดออก แต่พบว่ามีจำนวนมากกระจายอยู่รอบ ๆ เอกสารของคุณ สุจริตอาจใช้เวลาตลอดไปในการลบทีละรายการ ยิ่งไปกว่านั้นด้วยความต้องการพิเศษบางอย่างคุณอาจต้องลบช่องว่างทั้งหมดระหว่างวงเล็บคู่ด้วยBatch Delete Brackets และ Inside Spaces ในเอกสาร Word ของคุณ

นี่คือเหตุผลที่คุณจะต้องอ่านบทความนี้เพื่อเตรียมแนวทางแก้ไขที่เป็นประโยชน์มากขึ้น

วิธีที่ 1: ใช้สัญลักษณ์แทนในคำสั่ง“ ค้นหาขั้นสูง”

  1. ก่อนอื่นให้คลิกแท็บ“ หน้าแรก” แล้วคลิกปุ่มแบบเลื่อนลงบนคำสั่ง“ ค้นหา”
  2. จากนั้นเลือก "การค้นหาขั้นสูง" ในเมนูแบบเลื่อนลงเพื่อเปิดกล่องโต้ตอบ "ค้นหาและแทนที่"คลิก "หน้าแรก" -> คลิกปุ่มลูกศรบนปุ่ม "ค้นหา" -> เลือก "การค้นหาขั้นสูง"
  3. ตัวอย่างเช่นหากคุณต้องการค้นหาวงเล็บเหลี่ยมทั้งหมดให้ป้อน“\ [* \]” (ไม่มีเครื่องหมายคำพูด) ในกล่องข้อความ“ ค้นหาอะไร”
  4. จากนั้นคลิกปุ่ม“ เพิ่มเติม” เพื่อแสดงตัวเลือกเพิ่มเติม
  5. เลือกช่อง“ ใช้สัญลักษณ์แทน”
  6. จากนั้นคลิกแท็บ "ค้นหาใน" และเลือก "เอกสารหลัก" คุณจะเห็นวงเล็บเหลี่ยมทั้งหมดและมีการเลือกข้อความที่แนบมาเช่นการร้อง:ป้อนสตริงในกล่องข้อความ "ค้นหาอะไร" -> เลือกช่อง "ใช้สัญลักษณ์แทน" -> คลิกปุ่ม "ค้นหาใน" -> เลือก "เอกสารหลัก"
  7. ตอนนี้ให้ล้างกล่องข้อความ "ค้นหาอะไร" แล้วป้อน "[[\]]” (ไม่มีเครื่องหมายคำพูด)
  8. คลิก "ค้นหาใน" และคราวนี้เลือก "การเลือกปัจจุบัน" คุณจะพบวงเล็บเหลี่ยมทั้งหมดและช่องว่างทั้งหมดภายในมีให้เลือกดังนี้:ป้อนสตริงในกล่องข้อความ "ค้นหาอะไร" -> คลิกปุ่ม "ค้นหาใน" -> เลือก "การเลือกปัจจุบัน"
  9. กด "Delete" เพื่อกำจัดวงเล็บเหลี่ยมและช่องว่างทั้งหมดภายใน
  10. อย่างไรก็ตามหากคุณต้องการเว้นวรรคเพียงแค่แทนที่สตริงในขั้นตอนที่ 7 ด้วย“-"ผลของการเลือกวงเล็บเหลี่ยมเท่านั้น

มีตัวคั่นที่ใช้กันทั่วไปหลายประเภทในตารางการร้องพร้อมกับสตริงเพื่อค้นหาหรือช่องว่างภายใน

วงเล็บ สตริงเพื่อค้นหาวงเล็บและข้อความที่แนบมาทั้งหมด สตริงเพื่อค้นหาวงเล็บและช่องว่างทั้งหมดภายใน สตริงเพื่อค้นหาวงเล็บเท่านั้น
วงเล็บเหลี่ยม

[]

\ [* \] [[\]] -
วงเล็บ

()

\ (* \) [(\)] -
วงเล็บปีกกา (Curly Brackets)

{}

\ {* \} [{\}] -
วงเล็บมุม

<>

\ <* \> [<\>] [<\>]

วิธีที่ 2: เรียกใช้รหัส VBA

  1. ขั้นแรกให้กด“ Alt + F11” เพื่อเปิดตัวแก้ไข VBA
  2. จากนั้นคลิก "ปกติ" แล้วคลิกแท็บ "แทรก"
  3. เลือก "โมดูล"คลิก "Normal" -> คลิก "Insert" -> คลิก "Module"
  4. จากนั้นดับเบิลคลิกเพื่อเปิด
  5. และวางรหัสต่อไปนี้ที่นั่น:
Sub DeleteDelimiters(objFind As Find, strLeftDelimiter As String, strRightDelimiter As String, bDeleteSpace As Boolean)
  Dim strFind1 As String
  Dim strFind2 As String
 
  strFind1 = "\" & strLeftDelimiter & "*\" & strRightDelimiter
  If (bDeleteSpace) Then
    strFind2 = "[" & strLeftDelimiter & "\" & strRightDelimiter & " ]"
  Else
    strFind2 = "[" & strLeftDelimiter & "\" & strRightDelimiter & "]"
  End If
 
  Selection.HomeKey Unit:=wdStory
  objFind.ClearFormatting
  objFind.Replacement.Text = ""
 
  While objFind.Execute(FindText:=strFind1, MatchWildcards:=True)
    objFind.Execute FindText:=strFind2, MatchWildcards:=True, _
      ReplaceWith:="", Replace:=wdReplaceAll, Wrap:=wdFindStop
  Wend

End Sub


Sub DeleteBracketsAndSpace()
  Application.ScreenUpdating = False
 
  '  Delet all square brackets and the space in it.
  Call DeleteDelimiters(Selection.Find, "[", "]", True)
 
  '  Delet all parenthesis and the space in it.
  Call DeleteDelimiters(Selection.Find, "(", ")", True)
 
  '  Delet all braces and the space in it.
  Call DeleteDelimiters(Selection.Find, "{", "}", True)
 
  '  Delet all angle brackets and the space in it.
  Call DeleteDelimiters(Selection.Find, "<", ">", Ture)
 
  Application.ScreenUpdating = True
End Sub
  1. ตอนนี้ในมาโคร“ DeleteBracketsAndSpace” ให้เก็บเฉพาะบรรทัดที่คุณต้องการเพื่อลบวงเล็บที่คุณมีในเอกสารของคุณและลบบรรทัดรหัสที่ไม่จำเป็นทั้งหมด

หากคุณต้องการกำจัดเพียงวงเล็บคุณต้องแก้ไขรหัสเล็กน้อย สมมติว่ามีวงเล็บเหลี่ยมในเอกสารของคุณ จากนั้นไปที่บรรทัด“ Call DeleteDelimiters (Selection.Find,“ [“,“]”, True)” และเปลี่ยน“จริง"ถึง"เท็จ"

  1. สุดท้ายคลิก“ เรียกใช้”วางรหัส -> คลิก "เรียกใช้"

แก้ปัญหา Word

พูดตามตรงว่า Word มีความสามารถในการทำงานมากมาย กระนั้นมันก็ไม่ได้ไร้ที่ติเลย เมื่อมีปัญหาเกิดขึ้นผลลัพธ์อาจสร้างความเสียหายได้ ดังนั้นเราจึงไม่สามารถมองข้ามปัญหาเล็ก ๆ ใน Word ได้เพราะมันสามารถนำคุณไปสู่ ​​Word ที่ตายแล้ว docx เสียหาย ไฟล์ ทางออกที่ดีที่สุดคือรับเครื่องมือซ่อมแซมขั้นสูงเพื่อกู้คืนเอกสาร Word ของคุณ

บทนำผู้เขียน:

Vera Chen เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ xlsx ซ่อม และ pdf ซ่อมแซมผลิตภัณฑ์ซอฟต์แวร์ ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

แบ่งปันเลย:

ความเห็นถูกปิด