Excel'de metin bulmak ve değiştirmek için bir makro kodu nasıl oluşturulur?
Normalde, Excel'deki değerleri aramak ve değiştirmek için yerleşik Bul ve Değiştir işlevini kullanıyoruz. Aslında, Excel'deki metni doğrudan makro koduyla bulabilir ve değiştirebilirsiniz. Bu makalede, Excel'de metin bulmak ve değiştirmek için bir makro kodu oluşturmayı öğreneceksiniz.
Excel'de metin bulup değiştirmek için bir makro kodu oluşturun
Excel'de metin bulup değiştirmek için bir makro kodu oluşturun
Excel'de metin bulmak ve değiştirmek için bir makro kodu oluşturmak üzere lütfen aşağıdaki işlemleri yapın.
1. Tuşuna basın. Ara Toplam + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. içinde Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > modül. Ardından, VBA kodunu kod penceresine kopyalayın.
VBA kodu: Excel'de metin bulmak ve değiştirmek için bir makro kodu oluşturun
Sub FindandReplaceText()
'Update by Extendoffice 2018/5/24
Dim xFind As String
Dim xRep As String
Dim xRg As Range
On Error Resume Next
Set xRg =Cells
xFind = Application.InputBox("word to search:", "Kutools for Excel", , , , , 2)
xRep = Application.InputBox("word to replace:", "Kutools for Excel", , , , , 2)
If xFind = "False" Or xRep = "False" Then Exit Sub
xRg.Replace xFind, xRep, xlPart, xlByRows, False, False, False, False
End Sub
3. Tuşuna basın. F5 kodu çalıştırmak için anahtar.
4. İlkinde Kutools for Excel iletişim kutusunda arayacağınız metni veya değeri girin ve ardından OK buton. Ekran görüntüsüne bakın:
5. saniyede Kutools for Excel iletişim kutusunda, değiştireceğiniz metni veya değeri girin ve OK düğmesine basın.
Ardından, belirtilen tüm metinler hemen istediğiniz metinle değiştirilir.
not: Bu kod aktif çalışma sayfasına uygulanır.
İlgili yazılar:
- Tüm boş hücreleri Excel'de belirli sayı veya metinle nasıl bulur ve değiştiririm?
- Excel'deki hücrelerdeki virgülleri yeni satırlarla (Alt + Enter) nasıl değiştirebilirim?
- Excel'de sayfa sekmesi adlarını nasıl bulur ve değiştiririm?
- Excel'de virgülle ayrılmış liste içeren bir hücrede değer nasıl bulunur?
- Excel'de iki sütun listesinin kesişimini nasıl bulabilirim?
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!