• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Belirli yazıları otomatik silme

Katılım
26 Şubat 2019
Mesajlar
13
Excel Vers. ve Dili
2016
Merhaba, Wordde parantez içindeki yazıları otomatik nasıl silebilirim?
 
Merhaba, Wordde parantez içindeki yazıları otomatik nasıl silebilirim?

Merhaba,
iki parantez arasını bul yap sonra tüm belgede buldur ve delete tuşuna bas.
1- Joker karakter kutusu seçili iken bul kutusuna şunu yaz.
2- \(*\)
 
Bul penceresinde tüm seçenekleri tıklayın, orada.
 
Yaptım teşekkürler. Ancak hepsinin değilde sadece belirli kriterlere göre silinmesi yapılabilirmi?

Mesela (aa:7372), (aa:636327) i silip (silme)yi silmemesi gibi.

Yani sadece parantez içinde aa: ile başlayan parantezleri silmek isterim.
 
Excelde makrosuz olarak worde göre daha kısıtlı bir kelime işlemi yapılabilir.
Excelde worddeki kadar gelişmiş bir bul değiştir yok, ama kısmen orada da şöyle yapılabilir:
Mesela : Bul kutusuna (??) yazılır. Tümünü değiştir yapılabilir.
Burada soru işareti "herhangi bir karakter" demek oluyor. Soru işareti sayısı da karakter adedini belirliyor.
Daha fazla destek için excel başlığı altındaki cevaplarda arama yapılabilir.
 
benim sorunum da benzer şekilde, sayfa üzerinde bulunan parantez içerisindeki tüm ifadelerin renklerini kırmızı, bold ve italik yapmam mümkün mü
 
Merhaba,
4 numaralı mesajdaki gibi bul yapar akabinde renklerini kırmızı, bold ve italik yaparsınız.
 
necati bey, belki binlerce parantez var topluca yapmanın yolu var mıdır, o kodu girdiğimde işaretleme yapıyor ancak tek tek değiştirmek gerekiyor.
 
necati bey, belki binlerce parantez var topluca yapmanın yolu var mıdır, o kodu girdiğimde işaretleme yapıyor ancak tek tek değiştirmek gerekiyor.

Merhaba,
Zaten topluca yapıyoruz. Yoksa burada yazmanın ne önemi var.
Bul ve değiştir penceresinde "Tümünü değiştir" butonu var ya!!!
Kolay gelsin.
 
Excelde makrosuz olarak worde göre daha kısıtlı bir kelime işlemi yapılabilir.
Excelde worddeki kadar gelişmiş bir bul değiştir yok, ama kısmen orada da şöyle yapılabilir:
Mesela : Bul kutusuna (??) yazılır. Tümünü değiştir yapılabilir.
Burada soru işareti "herhangi bir karakter" demek oluyor. Soru işareti sayısı da karakter adedini belirliyor.
Daha fazla destek için excel başlığı altındaki cevaplarda arama yapılabilir.


Aşağıdakini kullanarak yapılabilir;

Kod:
aa:????


VBA ile Regular Expressions metodu kullanarak yapmak için de;

Kod:
Sub Test()
    'Haluk - 11/07/2019
    'sa4truss@gmail.com
    '
    Dim objRegEx As Object, NoA As Long, myStr As String
   
    Set objRegEx = CreateObject("VBscript.RegExp")
    objRegEx.Global = True
    objRegEx.Pattern = "aa:([0-9]+)"
    NoA = Range("A" & Rows.Count).End(xlUp).Row
    For i = 1 To NoA
        myStr = Range("A" & i).Text
        myStr = objRegEx.Replace(myStr, "")
        Range("A" & i) = myStr
        myStr = Empty
    Next
    Set objRegEx = Nothing
End Sub

.
.
 
Son düzenleme:
Merhaba,
Zaten topluca yapıyoruz. Yoksa burada yazmanın ne önemi var.
Bul ve değiştir penceresinde "Tümünü değiştir" butonu var ya!!!
Kolay gelsin.
O şekilde denemiştim zaten de başarılı olamadım, ondan yazmıştım.
 
Geri
Üst