Sayfa sekme butonlarına renk vermek.

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Mrb.
Sayfa1 sayfa sekme butonu Kırmızı , sayfa2 sayfa sekme butonu rengi Mavi olsun istiyorum.
Teşekkür ederim.
İyi çalışmalar.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bunun için sekmenin üzerine sağklik yapın, açılan pencerede sekme rengini değiştirme menüsünü göreceksiniz.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
leventm' Alıntı:
Bunun için sekmenin üzerine sağklik yapın, açılan pencerede sekme rengini değiştirme menüsünü göreceksiniz.
Mrb.
Sn.Leventm,Gönderdiğiniz yanıt için teşekkür ederim.
Ben bu işlemi VBA kod'u (Makro) yazarak yapabilirmiyim.
Teşekkür ederim.
İyi çalışmalar.
:hey:
 
Katılım
22 Nisan 2005
Mesajlar
486
Excel Vers. ve Dili
tarkan@tarkanvural.com.tr
Sheets("Sayfa1").Tab.ColorIndex = 3
Sheets("Sayfa2").Tab.ColorIndex = 5

makro kaydet ile işlemi yapıp otomatik yazılan kodları incelemenizi tavsiye ederim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Tarkan VURAL' Alıntı:
Sheets("Sayfa1").Tab.ColorIndex = 3
Sheets("Sayfa2").Tab.ColorIndex = 5

makro kaydet ile işlemi yapıp otomatik yazılan kodları incelemenizi tavsiye ederim.
Sn.Tarkan VURAL gönderdiğiniz kodlar için teşekkür ederim.
İyi çalışmalar.
:hey:
 
Katılım
5 Nisan 2017
Mesajlar
3
Excel Vers. ve Dili
exell 2003 english
Peki sayfada herhangi br hücrede değer varsa sayfa sekme rengi sarı olsun? Bunu nasıl yapabilirim makro ile.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,997
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

Kod:
Sub SEKME_RENKLENDİR()
    Dim Sayfa As Worksheet
    For Each Sayfa In ThisWorkbook.Worksheets
        If WorksheetFunction.CountA(Sayfa.Cells) > 0 Then
            Sayfa.Tab.ColorIndex = 6
        Else
            Sayfa.Tab.ColorIndex = xlNone
        End If
    Next
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 

GursoyC

Altın Üye
Katılım
7 Ocak 2015
Mesajlar
558
Excel Vers. ve Dili
Office 2024 Türkçe
Altın Üyelik Bitiş Tarihi
17-05-2028
Merhaba,
Buradaki kodlardan yola çıkarak kendim uyarlamaya çalıştım ancak beceremedim.
sayfa 1'de X14 hücresinde "ty" yazıyorsa sekme rengini mavi, "kt" yazıyorsa kırmızı yapmak için nasıl bir kod yazmam gerekir acaba?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,997
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

Kod:
Sub SEKME_RENKLENDİR()
    If Sheets("Sayfa1").Range("X14").Value = "ty" Then
        Sheets("Sayfa1").Tab.ColorIndex = 5
    ElseIf Sheets("Sayfa1").Range("X14").Value = "kt" Then
        Sheets("Sayfa1").Tab.ColorIndex = 3
    Else
        Sheets("Sayfa1").Tab.ColorIndex = xlNone
    End If
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 

GursoyC

Altın Üye
Katılım
7 Ocak 2015
Mesajlar
558
Excel Vers. ve Dili
Office 2024 Türkçe
Altın Üyelik Bitiş Tarihi
17-05-2028
Çok teşekkür ederim Korhan bey. Gayet güzel çalışıyor.
Saygılar.
 
Katılım
16 Mayıs 2018
Mesajlar
1
Excel Vers. ve Dili
excel 2016 - TR
Deneyiniz.

Kod:
Sub SEKME_RENKLENDİR()
    If Sheets("Sayfa1").Range("X14").Value = "ty" Then
        Sheets("Sayfa1").Tab.ColorIndex = 5
    ElseIf Sheets("Sayfa1").Range("X14").Value = "kt" Then
        Sheets("Sayfa1").Tab.ColorIndex = 3
    Else
        Sheets("Sayfa1").Tab.ColorIndex = xlNone
    End If
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
hocam sadece sheet1'de değil de herhangi bir sayfada X14 hücresindeki değere göre renk değişimini nasıl yapabiliriz.
 
Son düzenleme:
Üst