Sekme Rengi.

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Herkese Günaydın,

Gelen mailleri içerik tarihlerine göre kaydediyorum.
İsteğim Tarih ayın kaçıncı günü ise o sayfanın sekme rengi kırmızı olsun.
Saygılarımla,
sward175
 

Ekli dosyalar

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Merhaba

Thisworkbook kod sayfasına aşağıdaki kodu yazarsan hangi sekmeyi seçiyorsan o sayfa kırmızı renk olur

Kod:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
For Each ws In Worksheets

If ws.Name = ActiveSheet.Name Then
Sheets(ws.Name).Tab.ColorIndex = 3
Else
Sheets(ws.Name).Tab.ColorIndex = xlNone
End If
Next ws
End Sub
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Sayın, u.L.a.s, Merhaba.
İlginize teşekkürler,
Sekme rengini seçince değil de, Tarih değiştikçe o gün sekmesi renklenmesi uyarı niteliğinde olacaktır.
Bu nedenle tarih hangi gün ise o günün sekme renginin renklenmesi için yardımlarınızı rica ederim.
sward175
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,524
Excel Vers. ve Dili
Office 365 Türkçe
Merhaba ,
Tarihe göre günün sayfasının sekme rengini kırmızıya boyar.
Kod:
Sub Emr()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
    If ws.Name = Format(Date, "dd") Then
        ActiveWorkbook.Sheets(ws.Name).Tab.Color = 255
    End If
Next
End Sub
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Sayın, EmrExcel16 ,
Teşekkür ederim. Gayet güzel oldu,
sward175
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,524
Excel Vers. ve Dili
Office 365 Türkçe
Rica ederim , iyi çalışmalar.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,398
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Dosya açılınca Tab'ın renklenmesi için;

Kod:
Private Sub Workbook_Open()
    Dim x As String
    x = Day(Date)
    Sheets(x).Tab.Color = 255
End Sub
.
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Haluk Bey,
Teşekkürler,
sward175
 
Üst