ფრჩხილების და შიდა სივრცეების ჯგუფური წაშლის 2 გზა თქვენს Word დოკუმენტში

გააზიარე ახლა:

ქვემოთ მოცემულ სტატიაში ჩვენ შემოგთავაზებთ 2 გზას თქვენი Word დოკუმენტის ფრჩხილების და შიდა სივრცეების ჯგუფური წაშლის მიზნით. 

დროდადრო ადამიანებს უყვართ ფრჩხილების გამოყენება ყველა სახის მიზნის მქონე სიტყვების აღსანიშნავად. თუმცა, გარკვეული პერიოდის შემდეგ, თქვენ შეიძლება გადაწყვიტოთ ყველა ფრჩხილის ამოღება, მაგრამ მხოლოდ იმისთვის, რომ იპოვოთ ბევრი მათგანი, რომლებიც მიმოფანტულია თქვენს დოკუმენტში. პატიოსნად, შეიძლება სამუდამოდ დაჭირდეს მათი სათითაოდ წაშლა. უფრო მეტიც, განსაკუთრებული საჭიროებიდან გამომდინარე, შესაძლოა მოგიწიოთ ყველა სივრცის ამოღება წყვილ ფრჩხილებს შორის.ჯგუფური წაშლა ფრჩხილები და შიდა სივრცეები თქვენს Word დოკუმენტში

სწორედ ამიტომ მოგიწევთ ამ სტატიის წაკითხვა უფრო პრაქტიკული გადაწყვეტილებებით აღჭურვისთვის.

მეთოდი 1: გამოიყენეთ Wildcards ბრძანებაში "Advanced Find".

  1. უპირველეს ყოვლისა, დააწკაპუნეთ ჩანართზე "მთავარი" და დააჭირეთ ჩამოსაშლელ ღილაკს "ძებნა" ბრძანებაზე.
  2. შემდეგ აირჩიეთ "Advanced Find" ჩამოსაშლელ მენიუში, რათა გახსნათ "Find and Replace" დიალოგური ფანჯარა.დააწკაპუნეთ "მთავარი"->დააწკაპუნეთ ისრის ღილაკზე "ძებნა"->აირჩიეთ "გაფართოებული ძებნა"
  3. მაგალითად, თუ გსურთ იპოვოთ ყველა კვადრატული ფრჩხილები, შეიყვანეთ "\[*\]”(ბრჭყალების გარეშე) “იპოვე რა” ტექსტურ ველში.
  4. შემდეგ დააწკაპუნეთ ღილაკზე "მეტი" მეტი ვარიანტის გამოსატანად.
  5. მონიშნეთ ყუთი "გამოიყენე ველური ბარათები".
  6. შემდეგ დააჭირეთ ღილაკს "ძებნა" და აირჩიეთ "მთავარი დოკუმენტი". თქვენ ნახავთ ყველა კვადრატულ ფრჩხილს და თანდართული ტექსტები შერჩეულია, მაგალითად, ქვემოთ:შეიყვანეთ სტრიქონები ტექსტურ ველში "იპოვე რა"-> მონიშნეთ ველი "გამოიყენე ველური ბარათები"->დააწკაპუნეთ ღილაკზე "მოძებნა"->აირჩიეთ "მთავარი დოკუმენტი"
  7. ახლა გაასუფთავეთ ტექსტური ველი „იპოვეთ რა“ და შეიყვანეთ „[[\] ]”(ბრჭყალების გარეშე).
  8. დააწკაპუნეთ "ძიებაში" და ამჯერად აირჩიეთ "მიმდინარე შერჩევა". თქვენ ნახავთ ყველა კვადრატულ ფრჩხილს და ყველა სივრცე შიგნით შერჩეულია შემდეგნაირად:შეიყვანეთ სტრიქონები ტექსტურ ველში "იპოვე რა"->დააწკაპუნეთ ღილაკზე "მოძებნა"->აირჩიეთ "მიმდინარე შერჩევა"
  9. დააჭირეთ "წაშლას", რათა თავიდან აიცილოთ კვადრატული ფრჩხილები და შიგნით არსებული ყველა სივრცე.
  10. თუმცა, თუ გსურთ შეინარჩუნოთ სივრცეები, უბრალოდ შეცვალეთ სტრიქონები მე-7 ნაბიჯში „[[\]]".მხოლოდ კვადრატული ფრჩხილების არჩევის ეფექტი

ქვემოთ მოყვანილ ცხრილში არის რამდენიმე სახის საყოველთაოდ გამოყენებული დელიმიტერები, მათ ან შიდა სივრცეების საპოვნელ სტრიქონებთან ერთად.

ფრჩხილებში სტრიქონები ფრჩხილების და ყველა თანდართული ტექსტის მოსაძებნად სტრიქონები ფრჩხილების და შიგნით ყველა სივრცის მოსაძებნად სტრიქონები მხოლოდ ფრჩხილების მოსაძებნად
კვადრატული ფრჩხილები

[]

\[*\] [[\] ] [[\]]
ფრჩხილები

()

\(*\) [(\) ] [(\)]
ბრეკეტები (ხვეული ფრჩხილები)

{}

\{*\} [{\} ] [{\}]
კუთხის ფრჩხილები

<>

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

მეთოდი 2: გაუშვით VBA კოდები

  1. პირველ რიგში, დააჭირეთ "Alt+ F11" VBA რედაქტორის გასახსნელად.
  2. შემდეგ დააჭირეთ "ნორმალური" და შემდეგ "ჩასმა" ჩანართს.
  3. აირჩიეთ "მოდული".დააჭირეთ "ნორმალური"->დააწკაპუნეთ "ჩასმა"->დააწკაპუნეთ "მოდულზე"
  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)" და შეცვალეთ "True"To"ყალბი".

  1. დაბოლოს, დააჭირეთ ღილაკს "Run".კოდების ჩასმა ->დააწკაპუნეთ "Run"

სიტყვის საკითხების გადაჭრა

მართალი გითხრათ, Word-ს ნამდვილად შეუძლია ბევრი დავალების შესრულება. თუმცა, ბოლოს და ბოლოს, ეს არ არის უზადო. როდესაც პრობლემა ხდება, შედეგი შეიძლება იყოს დამანგრეველი. ამიტომ, ჩვენ ვერასოდეს გამოვიტოვებთ Word-ის მცირე პრობლემებს, რადგან ამან შეიძლება მიგიყვანოთ მკვდარ სიტყვამდე კორუმპირებული docx ფაილები. საუკეთესო გამოსავალი არის გაფართოებული სარემონტო ხელსაწყოს მიღება თქვენი Word დოკუმენტების აღსადგენად.

ავტორი შესავალი:

ვერა ჩენი არის მონაცემთა აღდგენის ექსპერტი DataNumen, Inc., რომელიც მსოფლიო ლიდერია მონაცემთა აღდგენის ტექნოლოგიებში, მათ შორის xlsx შეკეთება მდე pdf პროგრამული პროდუქტების შეკეთება. დამატებითი ინფორმაციისთვის ეწვიეთ www.datanumen. ერთად

გააზიარე ახლა:

კომენტარები დახურულია.