Metin içerisinde km yazan kısmı silme

Katılım
26 Kasım 2004
Mesajlar
29
mrb arkadaşlar metin içerinde (1 Km), (1,5 Km), (1,578 Km) gibi çeşitli formlarda yazılmış yaklaşık 3000 satırlık bir dosyam var istediğim (x,xxx Km) yazan kısımları silinmesini istiyorum tşk ederim
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
ctrl + h bul değiştirden

aranan " Km)" (ilk karakter boşluk)

yeni değer ")"

aklıma gelen en basit yöntem bu.
 
Katılım
26 Kasım 2004
Mesajlar
29
V.Basic For Applications
ilgine çok tşk edderim listem çok uzun ve ben sadece (x,xxx Km) yazan kısımların metinden çıkmasını istiyorum metni sütunlara cevirerek denedim fakat benim metnimin içerisinde (002) gibi yazan metinlerde var bu yöntemle sonuç alamadım 2. bir örnek dosya daha yolluyorum yardımların için tşk ederim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,540
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz. Kod yeni biçimlenmiş veriyi C sütununa listeler. Umarım faydası olur.

Kod:
Sub AYIKLA()
    [C:C].ClearContents
    For X = 2 To [B65536].End(3).Row
    If Cells(X, 2) Like "*" & " Km)" & "*" Then
    For Y = Len(Cells(X, 2)) To 1 Step -1
    If Mid(Cells(X, 2), Y, 1) <> " (" Then
    KR&#304;TER = Mid(Cells(X, 2), Y, 1) + KR&#304;TER
    If KR&#304;TER Like "*" & "Km" & "*" And KR&#304;TER Like "*" & "(" & "*" Then
    Cells(X, 3) = Cells(X, 2)
    Cells(X, 3).Replace KR&#304;TER, "", LookAt:=xlPart
    Cells(X, 3) = RTrim(Cells(X, 3))
    KR&#304;TER = ""
    GoTo DEVAM
    End If: End If: Next
DEVAM: End If: Next
End Sub
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,158
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
BaŞka Bİr Altarnatİf

Formül ile yapılmış başka bir altarnatif, bu arada COST_CONTROL'un kodlarını ben çalıştıramadım, çalışan şekliyle dosyaya eklerse sevinirim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,540
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekteki örnek dosyayı incelermisiniz.

Formül ile yapılmış başka bir altarnatif, bu arada COST_CONTROL'un kodlarını ben çalıştıramadım, çalışan şekliyle dosyaya eklerse sevinirim
 
Son düzenleme:

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,158
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
AYIKLA butonuna yeniden makro ata diye tan&#305;tt&#305;&#287;&#305;mda &#231;al&#305;&#351;t&#305;, indirilmi&#351; haliyle "Ay&#305;kla makrosu bulanamad&#305;" &#351;eklinde mesaj veriyor. Te&#351;ekk&#252;r ederim ilginize. Sayg&#305;lar.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,540
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Uyar&#305;n&#305;z i&#231;in te&#351;ekk&#252;r ederim. &#220;stteki mesaj&#305;mdaki dosyay&#305; g&#252;ncelledim.
 
Üst