Word Belgenizdeki Köşeli Ayraçları ve İç Boşlukları Toplu Silme 2 Yolu

Şimdi paylaş:

Aşağıdaki bu makalede, Word belgenizdeki parantezleri ve iç boşlukları toplu olarak silmenin 2 yolunu sunacağız. 

Ara sıra, insanlar her türlü amaç için kelimeleri işaretlemek için köşeli parantez kullanmayı severler. Yine de, bir süre sonra, tüm köşeli parantezleri çıkarmaya karar verebilirsiniz, ancak yalnızca belgenizin etrafına dağılmış çok fazla parantez olduğunu görürsünüz. Dürüst olmak gerekirse, onları tek tek silmek sonsuza kadar sürebilir. Dahası, bazı özel ihtiyaçlar nedeniyle, bir çift parantez arasındaki tüm boşlukları da kaldırmanız gerekebilir.Word Belgenizdeki Köşeli Ayraçları ve İç Boşlukları Toplu Silme

Bu nedenle kendinizi daha pratik çözümlerle donatmak için bu makaleyi okumanız gerekecek.

Yöntem 1: "Gelişmiş Bul" Komutunda Joker Karakterler Kullanın

  1. Öncelikle “Ana Sayfa” sekmesine tıklayın ve “Bul” komutundaki açılır butona tıklayın.
  2. Ardından, "Bul ve Değiştir" iletişim kutusunu açmak için açılır menüden "Gelişmiş Bul" u seçin."Ana Sayfa"yı tıklayın -> "Bul" Düğmesindeki Ok Düğmesini tıklayın -> "Gelişmiş Bul"u seçin
  3. Örneğin, tüm köşeli parantezleri bulmak istiyorsanız, "\ [* \]”(tırnak işaretleri olmadan) “Neyi bul” metin kutusunda.
  4. Ardından, daha fazla seçenek ortaya çıkarmak için “Diğer” düğmesine tıklayın.
  5. "Joker karakter kullan" kutusunu işaretleyin.
  6. Ardından “Bul” sekmesine tıklayın ve “Ana Belge” yi seçin. Tüm köşeli parantezleri ve ekteki metinlerin seçimde olduğunu göreceksiniz, örneğin aşağıdaki gibi:"Neyi Bul" Metin Kutusuna Dizeleri Girin->"Joker Karakter Kullan" Kutusunu İşaretleyin->"Bul" Düğmesine Tıklayın->"Ana Belge"yi Seçin
  7. Şimdi "Neyi bul" metin kutusunu temizleyin ve "[[\] ]”(tırnak işaretleri olmadan).
  8. "Bul" u tıklayın ve bu sefer "Geçerli Seçim" i seçin. Tüm köşeli parantezleri ve içindeki tüm boşlukları aşağıdaki gibi seçimde bulacaksınız:"Neyi Bul" Metin Kutusuna Dizeleri girin->"Bul" Düğmesine tıklayın-> "Geçerli Seçimi" Seçin
  9. Köşeli parantezlerden ve içindeki tüm boşluklardan kurtulmak için “Sil” e basın.
  10. Ancak, boşluk bırakmak istiyorsanız, 7. adımdaki dizeleri " ile değiştirmeniz yeterlidir.[[\]] anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.Yalnızca Köşeli Parantez Seçmenin Etkisi

Aşağıdaki tabloda, bunları bulmak için dizelerle veya iç boşluklarla birlikte, yaygın olarak kullanılan birkaç çeşit sınırlayıcı vardır.

Parantez Köşeli Ayraçları ve Tüm Kapalı Metinleri Bulmak İçin Dizeler Köşeli Ayraçları ve İçindeki Tüm Boşlukları Bulmak İçin Dizeler Yalnızca Köşeli Ayraçları Bulan Dizeler
Köşeli parantez

[]

\ [* \] [[\] ] [[\]]
Parantez

()

\(*\) [(\) ] [(\)]
Diş Teli (Kıvırcık Parantez)

{}

\{*\} [{\} ] [{\}]
Açılı Parantez

<>

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

Yöntem 2: VBA Kodlarını Çalıştırın

  1. Öncelikle, VBA editörünü açmak için “Alt + F11” tuşlarına basın.
  2. Ardından “Normal” ve ardından “Ekle” sekmesine tıklayın.
  3. "Modül"ü seçin."Normal" -> "Ekle" seçeneğine tıklayın -> "Modül" seçeneğine tıklayın
  4. Ardından açmak için üzerine çift tıklayın.
  5. Ve aşağıdaki kodları oraya yapıştırın:
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. Şimdi, “DeleteBracketsAndSpace” makrosunda, belgenizdeki parantezleri silmek ve gereksiz tüm kod satırlarını kaldırmak için ihtiyacınız olan satırları bırakın.

Sadece köşeli parantezlerden kurtulmak istiyorsanız kodları biraz değiştirmeniz gerekiyor. Diyelim ki belgenizde köşeli parantezler var. Ardından “Call DeleteDelimiters(Selection.Find, “[“, “]”, True)” satırına gidin ve “Gerçek"Kime"Yanlış anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.

  1. Son olarak, "Çalıştır" ı tıklayın.Kodları Yapıştır-> "Çalıştır" ı tıklayın

Kelime Sorunlarını Çöz

Dürüst olmak gerekirse, Word gerçekten birçok görevi yerine getirebilir. Yine de, sonuçta kusursuz değil. Ortaya çıkan bir sorun olduğunda, sonuç yıkıcı olabilir. Bu nedenle, Word'deki en küçük sorunları asla göz ardı edemeyiz, çünkü sizi ölü bir Word'e götürebilir. bozuk docx Dosyalar. En iyi çözüm, Word belgelerinizi kurtarmak için gelişmiş bir onarım aracı edinmektir.

Yazar Tanıtımı:

Vera Chen bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. xlsx onarımı ve pdf onarım yazılım ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.