Excel de sayfa aşağı kaydıkça oluşturulan pencere/tablonun da aktif bir şekilde kayması hk.

Agah93

Altın Üye
Katılım
17 Nisan 2020
Mesajlar
31
Excel Vers. ve Dili
ofis 365
Altın Üyelik Bitiş Tarihi
02-09-2025
Merhaba kolay gelsin.
Excel de sayfa aşağı kaydıkça oluşturulan pencere/tablonun da aktif bir şekilde kaymasını istiyorum. Bunu nasıl yapabilirim
 

Ekli dosyalar

Agah93

Altın Üye
Katılım
17 Nisan 2020
Mesajlar
31
Excel Vers. ve Dili
ofis 365
Altın Üyelik Bitiş Tarihi
02-09-2025
İlginiz için teşekkür ederim hocam. Ancak iki durumda da yerim kalmamış yukarıdaki satırda.
Satır çok kalabalık olunca bende pratiklik olsun diye taşınabilir formun peşine düştüm internette hiç örneği yok.
Yine yardımlarınızı beklerim inşallah.
 
Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Intersect(Target, [B5:B20,E2:E2000]) Is Nothing Then Exit Sub
    If Target.Column = 2 Then
        'cmd1.Top = ActiveCell.Top
    ElseIf Target.Column = 4 Then
        'cmd2.Top = ActiveCell.Top
    Else
        CMD2.Top = ActiveCell.Top
    End If
       End Sub
merhaba;
Formda bulduğum bu makro ile hareketli buton kullanıyorum. Oluşturduğum butona CMD2 ismini hangi hücrede hareket etmesini belirttikten sonra sorunsuz kullanıyorum.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,789
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşım,
Deneyiniz
İyi çalışmalar
 

Ekli dosyalar

Agah93

Altın Üye
Katılım
17 Nisan 2020
Mesajlar
31
Excel Vers. ve Dili
ofis 365
Altın Üyelik Bitiş Tarihi
02-09-2025
Hocam elinize emeğinize sağlık uğraşmışsınız ancak bir tülü çalışmadı kod hatası veriyor.
 

Agah93

Altın Üye
Katılım
17 Nisan 2020
Mesajlar
31
Excel Vers. ve Dili
ofis 365
Altın Üyelik Bitiş Tarihi
02-09-2025
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Intersect(Target, [B5:B20,E2:E2000]) Is Nothing Then Exit Sub
    If Target.Column = 2 Then
        'cmd1.Top = ActiveCell.Top
    ElseIf Target.Column = 4 Then
        'cmd2.Top = ActiveCell.Top
    Else
        CMD2.Top = ActiveCell.Top
    End If
       End Sub
merhaba;
Formda bulduğum bu makro ile hareketli buton kullanıyorum. Oluşturduğum butona CMD2 ismini hangi hücrede hareket etmesini belirttikten sonra sorunsuz kullanıyorum.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Intersect(Target, [B5:B20,E2:E2000]) Is Nothing Then Exit Sub
    If Target.Column = 2 Then
        'cmd1.Top = ActiveCell.Top
    ElseIf Target.Column = 4 Then
        'cmd2.Top = ActiveCell.Top
    Else
        CMD2.Top = ActiveCell.Top
    End If
       End Sub
merhaba;
Formda bulduğum bu makro ile hareketli buton kullanıyorum. Oluşturduğum butona CMD2 ismini hangi hücrede hareket etmesini belirttikten sonra sorunsuz kullanıyorum.
Hocam butona kodu ekledim ancak yine olmadı yanlış bir şey mi yapıyorum acaba
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,789
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Buton istemez. Dosyanızın küçük bir örneğini gönderin bakayım. Tek button olsa çok kolay olurdu. Çoklu olunca durum değişiyor.
Hatayı gördümi Siz ilk satıra çıkmışsınız. Başka bir örnek deneyeceğim
 
Son düzenleme:

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,789
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Bunu deneyin lütfen
düğmeler mouse un durduğu hücre hizasındalar
İyi çalışmalar,
 

Ekli dosyalar

Agah93

Altın Üye
Katılım
17 Nisan 2020
Mesajlar
31
Excel Vers. ve Dili
ofis 365
Altın Üyelik Bitiş Tarihi
02-09-2025
Buton istemez. Dosyanızın küçük bir örneğini gönderin bakayım. Tek button olsa çok kolay olurdu. Çoklu olunca durum değişiyor.
Hatayı gördümi Siz ilk satıra çıkmışsınız. Başka bir örnek deneyeceğim
Merhaba hocam.
Mesajınız arada kalmış şimdi kontrol ederken fark ettim cevap biraz geç oldu kusura bakmayın dosya istemişsiniz buyurun.
İlginiz için teşekkür ederim sağlıcakla kalın.
 

Ekli dosyalar

Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
Sayın Tevfik örnek yalın ve pratik. Ancak butonlar yan yana değil de alt alta olsa daha güzel olacak gibi, en azından benim için.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,789
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
O zaman önceki verdiğimi kullanacak ve ilk 4 satıra çıkmayacaksınız. Bana göre başka yapacak bir şey yok
 
Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
Kod için teşekkürler, abartılı gibi gelmesin ama bizim gibi kod yazmayı bilmeyenler için harika bir çözüm.
 
Üst