Bul ve değiştir

Katılım
30 Haziran 2022
Mesajlar
48
Excel Vers. ve Dili
Excel 2016
Altın Üyelik Bitiş Tarihi
28-07-2023
Merhaba,
Resimde görüldüğü üzere sadece seçtiğim hücrelerde makroda oluşturacağım bul ve değiştir komutunu kullanmak istiyorum ama bütün sayfayı tarıyor ve dosya donuyor. Konu hakkında desteklerinizi bekliyorum.🙏Screenshot_2022-08-01-23-25-26-75_99c04817c0de5652397fc8b56c3b3817.jpg
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Aşağıdaki kodlar seçim yapılan hücrede çalışır, kodları kendinize göre uyarlayınız.

Kod:
Sub Makro1()
    
    Dim aranan As String
    Dim yerinekoy As String
    
    aranan = "mehmet"
    yerinekoy = "ayşe"
    
    Selection.Replace What:=aranan, Replacement:=yerinekoy, LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
        
End Sub
 
Katılım
30 Haziran 2022
Mesajlar
48
Excel Vers. ve Dili
Excel 2016
Altın Üyelik Bitiş Tarihi
28-07-2023
Necdet bey seçim yapacağım hücreyi makroda hangi noktada belirteceğim? Burda string tanımlanmış diğer kısımlar benim çalıştırdığım makroyla aynı.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Normal Range tanımı yapabilirsiniz,örneğin Range("A5:E20") gibi, bunu da selection sözcüğünün yerine yazabilirsiniz.

Kod:
Range("A5:E20").Replace What:=aranan, Replacement:=yerinekoy, LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
gibi
 
Katılım
30 Haziran 2022
Mesajlar
48
Excel Vers. ve Dili
Excel 2016
Altın Üyelik Bitiş Tarihi
28-07-2023
Çalıştı Necdet bey . Teşekkürler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
kolay gelsin :)
 
Üst