• DİKKAT

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

Sayfa İçerisindekileri Macro İle Değiştirebilir miyiz?

  • Konbuyu başlatan Konbuyu başlatan yyhy
  • Başlangıç tarihi Başlangıç tarihi

yyhy

Altın Üye
Katılım
3 Aralık 2005
Mesajlar
946
Excel Vers. ve Dili
Microsoft Office 2021 TR
Microsoft 365 TR
Sayfa İçerisindekileri Macro İle Değiştirebilir miyiz? Not sayfasında A sütununda bulunan bilgileri B sütunundaki bilgilere göre veri sayfasındakilerle değiştirebilir miyiz?
 

Ekli dosyalar

merhaba

bu kod işinizi görür mü?
Kod:
Sub BulDegistir()
Set s1 = Sheets("Not")
Set s2 = Sheets("Veri")

For i = 2 To s1.Range("a65536").End(3).Row

    Cells.Replace What:=s1.Cells(i, 1).Text, Replacement:=s1.Cells(i, 2).Text, LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
Next
End Sub
 
Öncelikle ilginize teşekkürler. Cadde kelimesini Cad. olarak düzeltiyor yalnız Caddesi kelimesini ise Cad.si olarak düzeltiyor sorun ne olabilir acaba?
Cadde yi Cad.. olarak düzeltiyor?
 
Son düzenleme:
Öncelikle ilginize teşekkürler. Cadde kelimesini Cad. olarak düzeltiyor yalnız Caddesi kelimesini ise Cad.si olarak düzeltiyor sorun ne olabilir acaba?
Cadde yi Cad.. olarak düzeltiyor?

merhaba

kod önce cadde kelimesini cad. olarak değiştiriyor.
caddesi kelimesi daha önce cad. olarak değiştiği için cad.si durumunu alıyor.

çözüm; listeye önce caddesi yazıp altına cadde yazmak.
bu durumda caddesi kelimesi cad. olarak değişir. sıra cadde kelimesine gelince bu kelimeyide cad. olarak değiştirecektir.
 
Yani azalan olarak sıralarsam kelimeleri olacak olarak anladım teşekkürler kolay gelsin.
 
Sayın Uzmanamale, Bu şekilde de olmadı. Acaba başka bir çözüm bulabilir miyiz?

Arkadaşlar bu konuda farklı düşüncesi olan var mı acaba?
 
Son düzenleme:
Geri
Üst