• DİKKAT

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

Sabit Makro Butonu

Katılım
7 Mayıs 2006
Mesajlar
367
Excel Vers. ve Dili
2019 İngilizce
Elimde çok uzun bir liste var. Sürekli değişik filtrelemeler yapmak zorunda kalıyorum. Her bir filtrelemeyi makro olarak kaydedip butonlara atayacağım. Bu butonların sürekli ekranda görünmesini istiyorum. Listenin neresinde olursam olayım mutlaka bu butonlar görünsün, sabit dursun ve aşağı yukarı gitmesin....
 
Elimde çok uzun bir liste var. Sürekli değişik filtrelemeler yapmak zorunda kalıyorum. Her bir filtrelemeyi makro olarak kaydedip butonlara atayacağım. Bu butonların sürekli ekranda görünmesini istiyorum. Listenin neresinde olursam olayım mutlaka bu butonlar görünsün, sabit dursun ve aşağı yukarı gitmesin....

Butonları A1,B1,C1, hücrelerinin üzerine yerleştirin daha sonra a2 hücresine gelin ve bölmeleri dondur işlemi yapın ..
 
o yöntemi biliyorum ama elimdeki dosyanın şekline uymuyor malesef, başka yolu var mı?
 
o yöntemi biliyorum ama elimdeki dosyanın şekline uymuyor malesef, başka yolu var mı?

butonu eklediten sonra uzerinde sağ clik yapın denetimi biçimlendir / özellikler kısmından hücrelerle taşıma ve boyutlandırma seçeneğini secip denermisiniz.
 
Onunla sütun yada satırların uzunluklarını değiştirdiğimizde buton sabit kalsın özelliği...
 
Onunla sütun yada satırların uzunluklarını değiştirdiğimizde buton sabit kalsın özelliği...

peki aşağıdaki kodlar işinize yararmı tıkladığınız hücrenin yanına çeker butonları..


Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Shapes("düğme 1").Top = ActiveCell.Offset(2, 2).Rows.Top
End Sub
 
nereye yazıcaz bunu

hangi sayfada ise butonlar o sayfanın kod kısmına yapıştırmanız yeterli olacaktır.

bütün butonların aynı yere gelmemesi için ActiveCell.Offset(2, 2).Rows.Top kısmındaki 2:2 kendiniz diğer butonlarda değiştiriniz.

ActiveSheet.Shapes("düğme 1").Top = ActiveCell.Offset(2, 2).Rows.Top
 
Teşekkür ederim hallettim...
 
Geri
Üst