Belirli Metni Vurgulama

27 Temmuz 2019 14 Ekim 2021 749

Bu kod ile Belirli Metni Vurgulama işlemini hızlı bir şekilde gerçekleştirebilir, işlerinizde zaman tasarrufu sağlayabilirsiniz.

Sub MetinVurgulama()
Dim myStr As String
Dim myRg As Range
Dim myTxt As String
Dim myCell As Range
Dim myChar As String
Dim I As Long
Dim J As Long
On Error Resume Next
If ActiveWindow.RangeSelection.Count > 1 Then
    myTxt = ActiveWindow.RangeSelection.AddressLocal
Else
    myTxt = ActiveSheet.UsedRange.AddressLocal
End If
LInput: Set myRg = Application.InputBox("Veri aralığı seçiniz!:", "Zorunlu İşlem", myTxt, , , , , 8)
If myRg Is Nothing Then
Exit Sub
If myRg.Areas.Count > 1 Then
    MsgBox "çoklu sütun desteklenmez"
GoTo LInput
End If
If myRg.Columns.Count <> 2 Then
    MsgBox "seçilen aralık yalnızca iki sütun içerebilir"
GoTo LInput
End If
For I = 0 To myRg.Rows.Count - 1
    myStr = myRg.Range("B1").Offset(I, 0).Value
    With myRg.Range("A1").Offset(I, 0)
        .Font.ColorIndex = 1
        For J = 1 To Len(.Text)
            Mid(.Text, J, Len(myStr)) = myStrThen
            .Characters(J, Len(myStr)).Font.ColorIndex = 3
        Next
    End With
Next I
End Sub

Gerekli Adımlar

Kodu çalıştırmanız için aşağıdaki adımları yerine getirmeniz gerekir.

  1. Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
  2. Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
  3. Araç çubuklarından Insert -> Module yazısına tıklayın.
  4. Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
  5. Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
  6. Üstteki kodu yapıştırın.
50 Farklı Hazır Makro (VBA) Kodu
UserForm Açılırken Efekt Ekleme
Aktif Hücreye Açıklama Ekleme
Hedef Aramayı Kullanma
Excel Makroları ile Form Çağırma
Txt Dosyası Oluşturma
Dizinde Klasör Araması Yapma
Açılışta Üç Kere Şifre Hakkı Vermek
Bilgisayardaki Sürücü İsimlerini Listeleme
Excel Tam Ekran Yapma
Makrolar ile Eliptik Form Oluşturma
Satırlardaki Farkı Renklendirme
Grafiği Görüntü Olarak Yapıştırma
Tek Sütunu Kes Kopyala ve Yapıştır
Tüm Boş Çalışma Sayfalarını Silme
Aktif Çalışma Sayfası Korumasını Kaldırma
Sürücü Adı Kontrolü Yapma
Çalışma Kitabının Yedeğini Oluşturma
Makrolar ile Sonraki Sayfaya Geçmek
Hesap Makinesini Açma
Excel Makro Modulü Silme Kodu
2. Satırdaki Bilgileri Silmek
Google Üzerinde Arama Yapma
Kullanılan Tüm Sütunları Otomatik Sığdır
Özet Tablo Aralığını Otomatik Güncelleştirme
Çalışma Kitabını Kapatırken Otomatik Kaydetme
Tarih Değeri Yazarken Otomatik Ayraç Kullanımı
Sayfadaki Ad Tanımlamaları Silme
Satırı Kes Kopyala ve Yapıştır
2. Derece Denklemin Grafiğini Çizmek
Excel Makroları ile Hücreye Saat Ekleme
MsgBox Nesnesi ile Cevap Seçeneği Sunma
Seçili Aralığa Ait Bilgilerin Listelenmesi
Verileri Tek Sütuna Göre Sıralama
Tüm Çalışma Kitaplarını Aynı Anda Kapatma
Çalışma Kitabının Adını Tarih Olarak Kaydetme
Seçili Sütunların Sayısını Bulma
Top 10 Değeri Renklendirme
Otomatik Olarak Tarih ve Zaman Ekleme
Hücre Aralığını Kes Kopyala ve Yapıştır
Bir Hücreye Çift Tıklayınca UserForm Açılsın
Excel Üzerinden Klasör Açma Kodu
R1C1 Referans Stilini Etkinleştirme
Hücre Biçimlendir Yazı Tipi Penceresini Açma
Makro ile Biçimleri Temizleme
Seçili Hücrelerdeki Harfleri Büyük Harfe Değiştirme
Makro ile Dosya Açma
Negatif Sayıları Poztif Sayıya Çevirme
Kopyala ve Değer Olarak Yapıştır
Boş Hücreleri Vurgulama
Ekran Çözünürlüğünü Bulma

Daha önce yorum yapılmamış!

Backlink Reklam Bu alanda 50 karakterlik açıklama ile web sitenize ait Backlink Reklam yayınlayabilirsiniz.
Yükleniyor...