Hücreye Çift Tıklayınca Sarı Renge Boyama

skaan

Altın Üye
Katılım
11 Mart 2005
Mesajlar
254
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
30-10-2024
Merhaba;
Excel sayfasında hücreye çift tıklayınca sarı renge boyamak istiyorum .Bunu nasıl yapabilirim yardımcı olabilirmisiniz ?

Tşk
SKaan
 

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
Çalışma sayfasının kod modülüne.:cool:
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Target.Interior.ColorIndex = xlNone
Target.Interior.Color = vbYellow
End Sub
 

skaan

Altın Üye
Katılım
11 Mart 2005
Mesajlar
254
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
30-10-2024
Çok teşekkürler.. Son bir soru Hücreleri seçtiğimde tıklayınca da sarı olması için kodda ne gıbı degısıklık yapmak gerekir acaba ?

Saygılar
SKaan
 

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
Çok teşekkürler.. Son bir soru Hücreleri seçtiğimde tıklayınca da sarı olması için kodda ne gıbı degısıklık yapmak gerekir acaba ?

Saygılar
SKaan
buyurun.:cool:
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Interior.ColorIndex = xlNone
Target.Interior.Color = vbYellow
End Sub
 

skaan

Altın Üye
Katılım
11 Mart 2005
Mesajlar
254
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
30-10-2024
Sayın Orion1
Yalnız hücrede çit tıklama bozuldu seçili hücre çıft tıklamadan renk değiştirmeye başladı.. çift tıklama ile birlikte yapılamazmı acaba?

Saygılarımla
Skaan
 

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
Sayın Orion1
Yalnız hücrede çit tıklama bozuldu seçili hücre çıft tıklamadan renk değiştirmeye başladı.. çift tıklama ile birlikte yapılamazmı acaba?

Saygılarımla
Skaan
siz tek tıklama ilede olsun istemiştiniz.:cool:
 

skaan

Altın Üye
Katılım
11 Mart 2005
Mesajlar
254
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
30-10-2024
Yanlıs ifade ettim herhalde size .. Çift tıklama ok buna ilaveten hücre sectıgımde de tıklayınca seçili hücrelerin yine sarı renk olmasını istedim kusura bakmayın.
Eğer mümkünse tabiki.. yardımlarınız için teşekkür ederim.

Skaan
 

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
Yanlıs ifade ettim herhalde size .. Çift tıklama ok buna ilaveten hücre sectıgımde de tıklayınca seçili hücrelerin yine sarı renk olmasını istedim kusura bakmayın.
Eğer mümkünse tabiki.. yardımlarınız için teşekkür ederim.

Skaan
Ya hücre seçince olur yada çift tıklayınca olur.
 

skaan

Altın Üye
Katılım
11 Mart 2005
Mesajlar
254
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
30-10-2024
Yardımlarınız için teşekkürler..

Saygılar
Skaan
 
Katılım
19 Eylül 2015
Mesajlar
2
Excel Vers. ve Dili
dsafa
Altın Üyelik Bitiş Tarihi
07-03-2020
iyi günler,

ben excelde her satıra tik işareti koymak istiyorum.tikleyince o satırın tamamını sarıya boyamak istiyorum.yardımcı olursanız sevinirim.Teşekkürler.
 
Katılım
17 Ocak 2007
Mesajlar
193
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-06-2022
Çalışma sayfasının kod modülüne.:cool:
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Target.Interior.ColorIndex = xlNone
Target.Interior.Color = vbYellow
End Sub
Ben bu kodu kullanarak bir tablo oluşturuyorum ancak çift tıkladığımda hücre rengi değişsin ancak imleç çıkmasın sadece renk değiştirmesi gibi bir durum olabilir mi? tablo da A5:A40-D5: D40 arasında olacak sadece bu aralıkta çift tıklamada hücre rengi değişebilir mi? Aynı zamanda ilk çift tıklayınca hücreyi boyama, ikinci kez çift tıklayınca da eski haline getirmek mümkün müdür?
teşekkürler
 
Son düzenleme:

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde deneyiniz.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, [A5:D40]) Is Nothing Then Exit Sub
Cancel = True
sil = ActiveCell.Row
Range("a5:d40").Interior.ColorIndex = xlNone
Range("a" & sil & ":" & "d" & sil).Interior.Color = vbYellow
End Sub
 
Katılım
17 Ocak 2007
Mesajlar
193
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-06-2022
Bu şekilde deneyiniz.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, [A5:D40]) Is Nothing Then Exit Sub
Cancel = True
sil = ActiveCell.Row
Range("a5:d40").Interior.ColorIndex = xlNone
Range("a" & sil & ":" & "d" & sil).Interior.Color = vbYellow
End Sub
Şimdi şöyle örnek dosya ekledim sanırım daha açıklayıcı olur.
 

Ekli dosyalar

Katılım
17 Ocak 2007
Mesajlar
193
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-06-2022
hadi bi yardım
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,440
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu kodu deneyiniz.

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Intersect(Target, Range("C3:DR" & Rows.Count)) Is Nothing Then Exit Sub
    Cancel = True
    If Target.Interior.ColorIndex = 6 Then
        Target.Interior.ColorIndex = xlNone
    Else
        Target.Interior.ColorIndex = 6
    End If
End Sub
 
Katılım
17 Ocak 2007
Mesajlar
193
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-06-2022
Bu kodu deneyiniz.

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Intersect(Target, Range("C3:DR" & Rows.Count)) Is Nothing Then Exit Sub
    Cancel = True
    If Target.Interior.ColorIndex = 6 Then
        Target.Interior.ColorIndex = xlNone
    Else
        Target.Interior.ColorIndex = 6
    End If
End Sub
teşekkürler süper oldu bu elinize sağlık
 
Üst