satır işaretleme hk.

Katılım
30 Ocak 2008
Mesajlar
5
Excel Vers. ve Dili
Excel 2007 Türkçe
Merhaba arkadaşlar,
Bu konuyu açmadan önce internettede çok aşartım ama bulamadım, bu konuyu açmak zorunda kaldım, eğer konuyu içeren bilgi varsa kusura bakmayın.

Benim istediğim, herhangi bir excel sayfasında makroyu çalıştırdığımda tüm satırın ve sütunun belirli bir renkte işaretlenmesi. Fare ile yada klavyeyle hareketlerde bulunduğu hücreye göre işaretlemesini yapacak.

Yardımlarınız için şimdiden teşekkür ederim.
Kolay gelsin.
 

Orion1

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

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.:cool:
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error GoTo son
    Cells.Interior.ColorIndex = xlNone
    Range(Cells(1, Target.Column), Cells(65536, Target.Column)).Interior.ColorIndex = 3
    Range(Cells(Target.Row, 1), Cells(Target.Row, 256)).Interior.ColorIndex = 3
son:
End Sub
 
Katılım
30 Ocak 2008
Mesajlar
5
Excel Vers. ve Dili
Excel 2007 Türkçe
Üstadım Allah razı olsun, tam istediğimi vermişsin.

Fakat uğraştım ama yapamadığım konu ise, ben bir kısa yol ile ( CTRL+... ) bu makroyu çalıştırmak ve herhangi bir excel sayfasında kullanmak istiyorum. rica etsem bu şekilde gönderebilir misin?

Teşekkürler...
 
Katılım
5 Nisan 2007
Mesajlar
89
Excel Vers. ve Dili
2007
Orion2 Hocam izninle...
Düzenleme: Kısayolu yazmayı unutmuşum:ctrl+W
 
Son düzenleme:

Orion1

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

Ofis-2010-TR 32 Bit
Üstadım Allah razı olsun, tam istediğimi vermişsin.

Fakat uğraştım ama yapamadığım konu ise, ben bir kısa yol ile ( CTRL+... ) bu makroyu çalıştırmak ve herhangi bir excel sayfasında kullanmak istiyorum. rica etsem bu şekilde gönderebilir misin?

Teşekkürler...
Merhaba.
Ctrl+r tuş kombinosyonu ile ilgili makroyu çalıştırabilirsiniz.
Ekli dosyayı inceleyiniz.:cool:
boş bir modüle
Kod:
Public renk As Byte
başka bir modüle
Kod:
Sub renklendir()
If MsgBox("Renklendirmeyi kullanmak istiyormusunuz??", vbYesNo + vbQuestion, "RENK") = vbYes Then
    renk = 1
    Else
    renk = 0
End If
End Sub
Thisworkbook sayfasına
Kod:
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
On Error GoTo son
    If renk = 0 Then Exit Sub
    Cells.Interior.ColorIndex = xlNone
    Range(Cells(1, Target.Column), Cells(65536, Target.Column)).Interior.ColorIndex = 3
    Range(Cells(Target.Row, 1), Cells(Target.Row, 256)).Interior.ColorIndex = 3
son:
End Sub
 
Katılım
30 Ocak 2008
Mesajlar
5
Excel Vers. ve Dili
Excel 2007 Türkçe
Hocam yollamış olduğun sadece o excel'de 3 sayfada çalışıyor. örneğin başka bir excel sayfası açtığımda orda çalışmıyor. Kastetmek istediğim oydu. Ne zaman ve hangi sayfada istersem çalıştırmak istiyorum.

Hızlı dönüşün için tekrar teşekkürler.
 
Katılım
30 Ocak 2008
Mesajlar
5
Excel Vers. ve Dili
Excel 2007 Türkçe
Cevap verebilirseniz sevinirim, makro sadece mesajınızda verdiğiniz örnek sayfanızda çalışıyor. herhangi bir excelde çalışmasını nasıl sağlayabilirim?
 

Orion1

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

Ofis-2010-TR 32 Bit
Cevap verebilirseniz sevinirim, makro sadece mesajınızda verdiğiniz örnek sayfanızda çalışıyor. herhangi bir excelde çalışmasını nasıl sağlayabilirim?
5nci mesajdaki söylediğim önergeleri takip edip sırasıyla çalışma kitabınıza uygulayınız.:cool:
 
Üst