• DİKKAT

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

Excelde mouseover özelliği var mı ?

Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Arkadaşlar 2 tane sorunum var yardımlarınızı bekliyorum.

1. Mouse / Fare herhangi bir hücrenin üzerine geldiğinde o hücrenin bulunduğu sütunun rengi değişsin istiyorum.

2. Aynı işlevi butonlar için de yapmak istiyorum. Yani bir buton ekledim mesela rengi kırmızı mouse üzerine geldiğinde mavi olsun istiyorum.

Bunları nasıl yapabilirim ?
 
Merhaba,

Sorularınıza cevap verebilmek için yaptığım araştırma sonucu:

1. Sorunuza Cevaben:
- Aşağıdaki kodu sayfanızın için kullanın.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Application.CutCopyMode = False Then
Application.Calculate
End If
End Sub

- Akabinde şu şekilde Koşullu biçimlendirme ekleyin.

Kural: =YADA(HÜCRE("col")=SÜTUN();HÜCRE("row")=SATIR())
Hedef: =$A$1:$M$20 * A1 ile M20 aralığında istediğiniz gibi satır ve sütun renklenir.

Dosyayı inceleyiniz.
Altın üye olmadığınızı farkettim. Dosyayı Buradan yada Buradan indirebilirsiniz.
** Kodlar Alıntıdır.

2. Sorunuz forumda daha önce sorulmuş ve mouseover özelliği olmadığı belirtilmiş.

İyi çalışmalar.
 

Ekli dosyalar

Son düzenleme:
Hocam baya bir zahmet vermişim emeğine sağlık teşekkür ederim
 
Rica ederim, sorunuza çözüm olabildiysek ne mutlu.
 
Merhaba.

Madem düğmenin mouseover özelliği yok, iki adet LABEL'dan yararlanıp olayın etrafından dolaşarak halledeyim dedim.
İşlemi Sayın @netzone 'nin eklediği belgeye ekledim.

Belgeye, fareyle BURAYA tıklayarak erişebilirsiniz.
.
 

Ekli dosyalar

2 tane activex nesnesi commandbutton ekledim.
1 tane label ekledim.labeli en alta koydum.üstünede 2 commandbuttonu koydum.
Buttonların ve labelin mosemove olayına ilgili kodları yazdım.
dosya ektedir.
 

Ekli dosyalar

cevap veren herkese teşekkür ediyorum emeğinize sağlık
 
Merhaba,

Sorularınıza cevap verebilmek için yaptığım araştırma sonucu:

1. Sorunuza Cevaben:
- Aşağıdaki kodu sayfanızın için kullanın.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Application.CutCopyMode = False Then
Application.Calculate
End If
End Sub

- Akabinde şu şekilde Koşullu biçimlendirme ekleyin.

Kural: =YADA(HÜCRE("col")=SÜTUN();HÜCRE("row")=SATIR())
Hedef: =$A$1:$M$20 * A1 ile M20 aralığında istediğiniz gibi satır ve sütun renklenir.

Dosyayı inceleyiniz.
Altın üye olmadığınızı farkettim. Dosyayı Buradan yada Buradan indirebilirsiniz.
** Kodlar Alıntıdır.

2. Sorunuz forumda daha önce sorulmuş ve mouseover özelliği olmadığı belirtilmiş.

İyi çalışmalar.
Bunu direk Makro şeklinde nasıl yapabilirim çünkü sütünlarda kopyalama yaptım mı biçimlendirme çoğalıyor ve excelde donma sorunu oluyor ?
 
Merhaba,

Sorularınıza cevap verebilmek için yaptığım araştırma sonucu:

1. Sorunuza Cevaben:
- Aşağıdaki kodu sayfanızın için kullanın.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Application.CutCopyMode = False Then
Application.Calculate
End If
End Sub

- Akabinde şu şekilde Koşullu biçimlendirme ekleyin.

Kural: =YADA(HÜCRE("col")=SÜTUN();HÜCRE("row")=SATIR())
Hedef: =$A$1:$M$20 * A1 ile M20 aralığında istediğiniz gibi satır ve sütun renklenir.

Dosyayı inceleyiniz.
Altın üye olmadığınızı farkettim. Dosyayı Buradan yada Buradan indirebilirsiniz.
** Kodlar Alıntıdır.

2. Sorunuz forumda daha önce sorulmuş ve mouseover özelliği olmadığı belirtilmiş.

İyi çalışmalar.
kolay gelsin çalışmayı dosyama uyguladım yalnız bir sorum var hücreye silip veya veri girince işlevini yerine getiriyor nedeni ne olabilir acaba
 
Merhaba;

Aktif hücreyi renklendirmeye çalışıyorum.
Sitede bununla ilgili makro ile yapılan çözümler var.
Fakat tam istediğim gibisini bulamadım.
Aradığıma en yakın örnek ekte var.
Burada da yardımcı tablo kullanılmış
Bu dosya üzerindeki makroyu yardımcı tablo yok gibi düzeltebilirsek istediğimize ulaşacağız.

Yardımcı olabilir misiniz ?
 

Ekli dosyalar

Geri
Üst