Şarta Göre Satır Açma ve Renklendirme

26 Temmuz 2021 26 Temmuz 2021 1350

Şarta Göre Satır Açma ve Renklendirme kodu, sayıların olduğu bir veri aralığında, belirlediğiniz kritere uyan satırların sonuna ekleme yapar ve renklendirir

Sub SatirEkle()

Dim i As Long
Dim gec, s, st As String

For i = 1 To 3000
 s = Cells(i, 1).Value
 If i > 2 Then gec = Cells(i - 1, 1).Value Else gec = s
  If s = "" Then GoTo son
  If i = 82 Then
    s = s
    End If
   
 If (s <> gec) And (gec <> "") Then
    st = Str(i)
    Rows(st).Select
    Selection.Insert Shift:=xlDown
    ActiveCell.Value = "RAKAM: " & gec
    Selection.Interior.ColorIndex = 40
    Selection.Font.Bold = True
       i = i + 1
 End If
 
 Next i
son:

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.

Kod Açıklaması

Şarta Göre Satır Açma ve Renklendirme

Kod, A sütununda rastgele yazılmış olan 3000 satırlık sayılar arasında belirlediğiniz kritere uyan bir satırı bulunca altına yeni bir satır açarak, üstteki satırın bilgisini yazmak ve arka plan rengini değiştirip, yazıyı koyu hale getirme işlevini yerine getirir.

Bu tür sayısal verilerinizde aralara satır eklemek ya da renklendirme vs gibi ihtiyaçlarınız olması halinde, kodu kolayca kendinize göre uyarlayabilirsiniz.

Hazır Dosyayı İndir

Dosyayı indirmek için giriş yapmanız ve VIP Üyelik Paketine sahip olmanız gerekir.
50 Farklı Hazır Makro (VBA) Kodu
Sayıların Önündeki Tek Tırnak İşaretini Kaldırma
Bir Aralıktaki Maksimum Değeri Renklendirme
Negatif Sayıları Poztif Sayıya Çevirme
Makrolar ile Klasör Oluşturma
Makro ile Dosya Açma
MsgBox ile Uyarı Çıkarma Kodu
Boş Hücrelerin Görünmez Alanını Vurgulama
Makrolar ile Txt Dosya Silme
Aktif Sayfayı Kopyala Yeni Bir Kitaba Yapıştır
Kilitlenmemiş Hücreleri Seçme İşlemi
Hücrede Değişiklik Olduğunda Makroyu Çalıştırma
İlk ve Son Hücre Arasındaki Satır Sayısı
Tüm Formülleri Değerlere Dönüştürme
Aç Penceresini Açan Makro
Çalışma Sayfalarını Alfabetik Olarak Sıralama
Veri Giriş Formunu Etkinleştirme
Tüm Çalışma Sayfalarını Tek Adımda Koruma
Birden Çok Satır Ekleme
Excel Satır Silme Kodu
Bir Sayfadaki Veriyi Diğer Sayfalara Kopyalama
Birleştirilmiş Hücrelerin Başlangıç Bitiş Sütununu Belirleme
Dizinde Klasör Araması Yapma
Seri Numaralarını Ekleme
Aktif Çalışma Sayfası Dışında Tümünü Silme
Çalışma Kitabını E-Posta Ekine Ekleme
Çalışma Kitabının Yedeğini Oluşturma
PDF Dosyalarını Birleştirme
Adlandırılmış Aralıkları Vurgulama
Belirli Bir Metne Sahip Hücreleri Vurgulama
Açık Olan Tüm Excel Sayfalarını Kayıt Ederek Kapatma
Sütun Genişliğini Ayarla
İçinde Bulunduğumuz Günü Bulma
R1C1 Referans Stilini Etkinleştirme
Şarta Göre Satır Açma ve Renklendirme
UserForm Açılırken Efekt Ekleme
Kare Kökünü Hesaplama
Makrolar ile Eliptik Form Oluşturma
Gizli Sayfaların Bulunması ve Gösterilmesi
Excel Menüsüne Ekleme Yapma Kodu
Makro ile Klasör Açma
Pivot Tablo Alt Toplamlarını Gizleme
Hücredeki Değer Sıfırdan Büyükse İşlem Yapma
Kopyala ve Biçimleri Yapıştır
Ekran Çözünürlüğünü Bulma
Giriş Kutusu ve Mesaj Yazma İşlemi
Çalışma Kitabının Kaç Kez Açıldığını Öğrenme
Excel Seçenekleri Penceresini Açma
Makro ile Web Sitesini Açmak
Excel Üzerinden Klasör Alma Kodu
Belirli Kriterlere Sahip Satırları Silme

Daha önce yorum yapılmamış!

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