• DİKKAT

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

regexp yazımı

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,677
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

A1 hücresinde hakaan1 yazıyor. Bu ifade içinden çift olan a harfini ve sayıyı çekmek istiyorum. Aşağıdaki kodu yazdım ama sonuç olarak n1 ifadesini getiriyor ama istediğim a1 ifadesi hatta bunları iki ayrı item içinde a ve 1 olarak nasıl getirebilirim.

Sadece Regexp çözümler için konuyu açtım. Öğrenmek için uğraştığım bir nesne ve çok kafa karıştırıcı. :)

Kod:
Sub deneme()

Set reg = CreateObject("VBScript.RegExp")
reg.Pattern = "(\w)\1*([0-9])"
Set d = reg.Execute(Sayfa1.Range("a1"))
sonuc = d.Item(0).Value


End Sub
 
Zeki bey teşekkür ederim.
Konuyu inceledim ve ordan çok şey öğrendim.
 
Son düzenleme:
Zeki bey,

Çalışmanız çok başarılı. Elinize sağlık.
 
Rica ederim. Ürkütücü bir konu sanırım ilgi görmüyor pek. :)
 
Başlarken bende çok ürkütücü bulmuştum ama uğraştıkça ampul birden yandı diyebilirim.
Erdem, ben sana çok da zor değil, ben çözdüğüme göre sen hayli hayli halledersin demiştim değil mi? ;) :D
Zeki Bey'in bilgisi anlatımı iyidir mâlûm, onun da desteğiyle kolay kavrarsın. :ok::

Web'ten veri alma/gönderme işlerini de çözdün mü tamamdır. :)
 
Selam Murat'ım,

Sen çabuk öğreniyorsun excel olaylarını bu kadar mütevazi olma. :)
Web'ten veri alma işini seninle çözeceğiz, kaçış yok :)
 
Neyse.. konuyu dağıtmayalım.

Görüşürüz. ;)
 
Geri
Üst