makro ile satırı başa getirme

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
405
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
merhabalar. başlıklarımın olduğu satırı en başa geirmek istiyorum.
Range("B26").Select bunu kullandığımda satırı seçiyor fakat b26 satırını en başa getirmiyor bunu nasıl yapabilirim. yardımlarınız için şimdiden teşekkürler.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
"En Başa Getirmiyor" derken en baştan neyi kastediyorsunuz?
 

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
405
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
Range("B26").Selectyaptığımda b26 satırın en üste gelmesini istiyorum nasılki exceli ilk açtığımızda 1. satır en baştaysa 26 nın başa gelmesini istiyorum. teşekkürler
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Bu kodları deneyin.
PHP:
    Rows(26).Cut
    Rows(1).Insert Shift:=xlDown
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
26. satırı keser 1. satırı aşağıya kaydırıp ilk satıra yerleştirir.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Kod da tam olarak onu yapmaktadır.
Buyrunuz.

245463
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
İşte en üste kaydıran da bir alttaki kod satırı.
İsterseniz örnek dosya gönderin üzerinde çözüm sunup ileteyim ya da yarın uzaktan bağlanır bakarız.

İyi geceler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ben sorunuzu bu şekilde algıladım...

C++:
Option Explicit

Sub Top_Row()
    Range("B26").Select
    ActiveWindow.SmallScroll Down:=ActiveCell.Row - ActiveWindow.ActivePane.ScrollRow
    ActiveWindow.SmallScroll ToRight:=IIf(ActiveWindow.ActivePane.ScrollColumn < ActiveCell.Column, 1, 0)
End Sub
 
Katılım
23 Haziran 2023
Mesajlar
57
Excel Vers. ve Dili
2013 TUR
Altın Üyelik Bitiş Tarihi
27-06-2024
İstediniz satırı ya da sütunu seçin
Görünüme gidin
Bölümleri dondurun
Artık gezerken söz konusu sütunlar gözükecek geride kalmayacaktır
 

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
405
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
Ben sorunuzu bu şekilde algıladım...

C++:
Option Explicit

Sub Top_Row()
    Range("B26").Select
    ActiveWindow.SmallScroll Down:=ActiveCell.Row - ActiveWindow.ActivePane.ScrollRow
    ActiveWindow.SmallScroll ToRight:=IIf(ActiveWindow.ActivePane.ScrollColumn < ActiveCell.Column, 1, 0)
End Sub
hocam sorunu tam olarak bu şekilde çözdüm. böylece ilk olarak B1 satırına gidip B26. satıra geldiğinde istediğim gibi B26. satır en üste gelmiş oluyor.
Range("B1").Select
Range("B26").Select
 
Üst