Satır Renklendirilmesi

Katılım
9 Aralık 2006
Mesajlar
75
Excel Vers. ve Dili
türkçe
Sn. Arkadaşlar

Excelde benim zorlandığım bir konu var. O da şu konu; ben hangi hücrede olursam olayım o hücrenin satırının rakamlara kadar renklenmesini istiyorum. Bunu neden istediğime gelince o kadar çoklu listede bazen dikkatim dağılıyor. Hangi satırda olduğumu anlamakta zorlanıyorum. Oysaki bir renkelndirme söz konusu olsa ben hangi satırda oldğumu görerek işlerimi daha hızlı yapabilme imkanına kavuşacağım.
Örnek ekte olup bu konuda yardımcı olacak arkadaşlara şimdiden teşekür ederim. Kod mu yazılacak yoksa modül mü oluşturalacak anlayamadım.Saygılar
 
Katılım
9 Aralık 2006
Mesajlar
75
Excel Vers. ve Dili
türkçe
Sn. Necdet Yeşertener

İlginiz için teşekür ederim. Vermiş olduğunuz linkleri inceledim fakat benim isteğime cevap verecek örnek bulamadım. Ben biraz eksik anlattım galimba ben hangi hücrede isem o hücrenin satırları aktif olan hücreye kadar renklenmesini istiyorum. Örnekte olduğu gibi arz ederim.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Sorunuzu tam olarak anladım mı bilmiyorum.

Vermiş olduğum linkteki kodları aşağıdaki değiştirdim. Kodları ilgili sayfanın kod bölümüne kopyalayınız
Umarım işinize yarar.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   Cells.Interior.ColorIndex = 0  'Turn off previous use
   If Cells(1, 1) = "." Then Exit Sub
   Range(Cells(2, 1), Cells(Target.Row, Target.Column)).Interior.ColorIndex = 38
End Sub
 
Katılım
9 Aralık 2006
Mesajlar
75
Excel Vers. ve Dili
türkçe
Sn. Necdet Yeşertener

Gerçekten teşekür ederim zamanınızı ayırdığınız için tam istediğim gibi oldu. yalnızca küçük bir sorum var. Ben hangi hücrede isem sade o hücrenin satırını renklendirsin istiyorum. Hücre değiştirince eski hücrenin satırının normala dönmesini istiyorum... Saygılar. (Amacım sadece o hücrenin satırını kontrol edebilmektir.)
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Basit bir değişiklik sizin istediğini yapar.


Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = 0 'Turn off previous use
If Cells(1, 1) = "." Then Exit Sub
Range([B][COLOR=red]Cells(Target.Row, 1)[/COLOR][/B], Cells(Target.Row, Target.Column)).Interior.ColorIndex = 38
End Sub
 
Son düzenleme:
Katılım
9 Aralık 2006
Mesajlar
75
Excel Vers. ve Dili
türkçe
Teşekür ederim

Gerçekten büyüksünüz üstad çok teşekür ederim. Saygılar...
 
Katılım
1 Aralık 2005
Mesajlar
376
Excel Vers. ve Dili
EXCEL 2002
TÜRKÇE
Mevcut Hücre Rengi Siliniyor

Merhaba,

Basit bir değişiklik sizin istediğini yapar.


Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = 0 'Turn off previous use
If Cells(1, 1) = "." Then Exit Sub
Range([B][COLOR=red]Cells(Target.Row, 1)[/COLOR][/B], Cells(Target.Row, Target.Column)).Interior.ColorIndex = 38
End Sub
Sayın Necdet bey verdiğiniz kod gayet işe yarar bir kod elinize sağlık.
Fakat şöyle bir sıkıntı var:
Boyalı hücrelere gidince seçili hücrenin rengi siliniyor.
Satırı boyama yerine seçili hücreye kadar satırı seçili halde gösteren bir kod varmıdır?
 
Katılım
15 Ocak 2008
Mesajlar
530
Excel Vers. ve Dili
office 2013 Ingilizce
hocam pekı bunu sutununuda renklendırmek mumkunmudur...?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
hocam pekı bunu sutununuda renklendırmek mumkunmudur...?

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = 0 'Turn off previous use
If Cells(1, 1) = "." Then Exit Sub
[B]Columns(Target.Column).Interior.ColorIndex = 39
[/B]Range(Cells(Target.Row, 1), Cells(Target.Row, Target.Column)).Interior.ColorIndex = 38
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın Necdet bey verdiğiniz kod gayet işe yarar bir kod elinize sağlık.
Fakat şöyle bir sıkıntı var:
Boyalı hücrelere gidince seçili hücrenin rengi siliniyor.
Satırı boyama yerine seçili hücreye kadar satırı seçili halde gösteren bir kod varmıdır?

Merhaba,

Aşağıdaki kodları yine ilgili sayfanın kod bölümüne kopyalayınız. Biraz geç oldu ama kusuruma bakmayınız.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Cells(1, 1) = "." Then Exit Sub
Application.EnableEvents = False
Range(Cells(Target.Row, 1), Cells(Target.Row, Target.Column)).Select
Application.EnableEvents = True
End Sub
 
Katılım
1 Aralık 2005
Mesajlar
376
Excel Vers. ve Dili
EXCEL 2002
TÜRKÇE
Satır Renk Sorunu

Merhaba,

Aşağıdaki kodları yine ilgili sayfanın kod bölümüne kopyalayınız. Biraz geç oldu ama kusuruma bakmayınız.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Cells(1, 1) = "." Then Exit Sub
Application.EnableEvents = False
Range(Cells(Target.Row, 1), Cells(Target.Row, Target.Column)).Select
Application.EnableEvents = True
End Sub
Sn. Necdet bey ilginize teşekkür ederim. Güzel bir çalışma olmuş.
Yalnız bir sıkıntı daha çıktı:
Bu sefer de tab tuşu ile veya yön tuşları ile ilerleme yapmak istediğimde bu işlemi gerçekleştiremiyorum.
Yardımlarınızı bekliyorum...
 
Katılım
1 Aralık 2005
Mesajlar
376
Excel Vers. ve Dili
EXCEL 2002
TÜRKÇE
Ayrıce istediğim hücreye değerde giremiyorum.
 
Katılım
1 Aralık 2005
Mesajlar
376
Excel Vers. ve Dili
EXCEL 2002
TÜRKÇE
Mouse İle En Son Hangİ HÜcreyİ SeÇtİsenİz O HÜcre İle En BaŞ HÜcre Arasinda Enter TuŞu İle İlerleyerek Verİ GİrİŞİ MÜmkÜn.
Bİr Alt Satira Verİ Gİrmek İstedİĞİmde Ok TuŞu İle AŞaĞi İndİrİnce Satirin İlk HÜcresİne Gİdİyor Orda Kaliyor.
Tab TuŞu Veya SaĞ Sol Oklar İle İlerleme Yapilamiyor.
 

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
659
Excel Vers. ve Dili
Office 2003 excel Türkçe
GÜNAYDIN NECDET BEY,
benim bu konu ile ilgili başka bir isteğim olacak sizden, satırdaki ( benim kullandığım 15 hücre var bu satırda) belli bir hücrenin veya hücre aralığının boş olması durumunda bir renk ile dolu olması durumunda başka bir renk ile renklendirilmesini istiyorum yardımlarınızı bekliyorum. Saygılarımla ilginize şimdiden teşekkürler...
 
Katılım
3 Şubat 2007
Mesajlar
16
Excel Vers. ve Dili
2003 türkçe
Güzel bir çalışma ellerinize sağlık. Bende bu kodları denemek istedim boş olan yani yeni bir excel safyasında istediğim sonucu alıyorum fakat formül girilmiş ve bazı hücreleri korumalı olan bir excel sayfasında kodlar işlem yapmıyor. Korumayı kaldırdım yine olmadı acaba formül oaln sayfalarda bu kodlar geçersizmi.
 
Üst