• DİKKAT

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

Buton ile satırın yazı rengini değiştirme

Katılım
17 Ocak 2010
Mesajlar
54
Excel Vers. ve Dili
2016 & İngilizce
Merhaba, bana lazım şey sanırım makro ile oluyor. Ekteki dosyada bulunan örnekte B2 ve C2 hücrelerinde birer buton istiyorum. B2deki butona tıkladığımda işaretli satırın rengi kırmızıya, C2 butonuna tıkladığımda ise işaretli satırın rengi turuncuya dönsün. Böylece sürekli renk değiştirme yapmadan, butona basarak satırın yazı rengini değiştirmek istiyorum. Bunu nasıl yaparız? Şimdiden yardımlarınız için teşekkürler.
 

Ekli dosyalar

dosyanızı inceleyin

exceli yeni öğreniyorum üstatlarımın affına sığınarak yardım etmeye çalıştım kontrol et yeterlimi bilmiyorum.
 

Ekli dosyalar

Kod:
Sub YAPISAL()
Dim sh As Worksheet, yer As Range
Set sh = Worksheets(1)
Set yer = sh.Range("B" & ActiveCell.Row & ":D" & ActiveCell.Row)
If ActiveCell.Row < 5 Then
Exit Sub
Else
yer.Font.ColorIndex = 3
End If
End Sub
'------------------------------------------------------------
Kod:
Sub ONEMSİZ()
Dim sh As Worksheet, yer As Range
Set sh = Worksheets(1)
Set yer = sh.Range("B" & ActiveCell.Row & ":D" & ActiveCell.Row)
If ActiveCell.Row < 5 Then
Exit Sub
Else
yer.Font.ColorIndex = 44
End If
End Sub
 
exceli yeni öğreniyorum üstatlarımın affına sığınarak yardım etmeye çalıştım kontrol et yeterlimi bilmiyorum.

Yardım etmek istemen bile yeter, teşekkürler :)

Kod:
Sub YAPISAL()
Dim sh As Worksheet, yer As Range
Set sh = Worksheets(1)
Set yer = sh.Range("B" & ActiveCell.Row & ":D" & ActiveCell.Row)
If ActiveCell.Row < 5 Then
Exit Sub
Else
yer.Font.ColorIndex = 3
End If
End Sub
'------------------------------------------------------------
Kod:
Sub ONEMSİZ()
Dim sh As Worksheet, yer As Range
Set sh = Worksheets(1)
Set yer = sh.Range("B" & ActiveCell.Row & ":D" & ActiveCell.Row)
If ActiveCell.Row < 5 Then
Exit Sub
Else
yer.Font.ColorIndex = 44
End If
End Sub

Teşekkürler :)
 
Son düzenleme:
Geri
Üst