• DİKKAT

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

bir metindensonra gelen karakter kümesi

  • Konbuyu başlatan Konbuyu başlatan hsayar
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
arkadaşlar şöyle bir makro mümkünmüdür

deneme yazısından sonra gelenler ayrılacak
deger = "deneme22" ise sonuc = "22"
deger = "deneme50" ise sonuc = "50"
deger = "denemeAA1" ise sonuc = "AA1"
deger = "deMemeAA1" ise sonuc = "" çünkü yanlış yazılmış n yerine m basılmış


gibi
 
Son düzenleme:
Instr ve Replace fonksiyonlarını kullanabilirsiniz. Verilerin A sütununda bulunduğunu kabul edersek,

Kod:
For a = 1 To [a65536].End(3).Row
If InStr(1, Cells(a, "a"), "deneme") > 0 Then Cells(a, "b") = Replace(Cells(a, "a"), "deneme", "")
Next
 
Geri
Üst