• DİKKAT

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

Excel de bir hücre veya kolon boşsa o sayfadaki bir paragraf boş çıksın

  • Konbuyu başlatan Konbuyu başlatan dgnch
  • Başlangıç tarihi Başlangıç tarihi
Katılım
29 Nisan 2023
Mesajlar
3
Excel Vers. ve Dili
Version 2303 English
Merhaba

Örnek olarak H10 veya H10:H28 aralığı boş ise A198:L225 aralığındaki yazılar görünmesin, boş değilse yazılar görünsün (bu yazılar içinde çalışan formül var).
Bunu makro ile nasıl yazarım.
Teşekkürler.
 
Deneyiniz.

C++:
Option Explicit

Sub Font_Color_White()
    Range("A198:L225").Font.ColorIndex = 0
    If WorksheetFunction.CountBlank(Range("H10:H28")) = 19 Then
        Range("A198:L225").Font.ColorIndex = 2
    End If
End Sub
 
Deneyiniz.

C++:
Option Explicit

Sub Font_Color_White()
    Range("A198:L225").Font.ColorIndex = 0
    If WorksheetFunction.CountBlank(Range("H10:H28")) = 19 Then
        Range("A198:L225").Font.ColorIndex = 2
    End If
End Sub

Hızlı dönüşünüz için teşekkürler. Ancak, kod hata vermiyor ama, hiçbir değişiklik olmuyor.
 
Merhaba,
Deneyiniz.

C++:
Sub FontRenk()
If Range("H10").Value = "" Then
    Range("A198:L225").Font.Color = vbWhite
Else
    Range("A198:L225").Font.Color = vbBlack
End If
End Sub

***

C++:
Sub FontRenk2()
    Dim h As Range
    Dim bos_hucreler As Boolean
    For Each h In Range("H10:H28")
        If h.Value = "" Then
            bos_hucreler = True
            Exit For
        End If
    Next h
    If bos_hucreler Then
        Range("A198:L225").Font.Color = vbWhite
    Else
        Range("A198:L225").Font.Color = vbBlack
    End If
End Sub
 
Hızlı dönüşünüz için teşekkürler. Ancak, kod hata vermiyor ama, hiçbir değişiklik olmuyor.

Sayın Korhan Aydın, Özür dilerim, bir harf kaydırmışım. Kodunuz çalışıyor. Çok teşekkür ederim.
Selamlar.
 
Geri
Üst