• DİKKAT

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

Sayfanın Sonuna Gitmek Fakat!

Katılım
31 Aralık 2010
Mesajlar
16
Excel Vers. ve Dili
tr
Merhabalar a sütununda sütun sonuna hızlı gitmek istiyorum bunun için ctrl+home tuşunu kullandığımda b9 hücresine geliyorum a7 hücresine nasıl hızlı bir şekilde gelebileceğim konusunda yardımcı olursanız sevinirim.
12.jpg
 
. . .

A
sütunu sabit mi yoksa imlecin bulunduğu sütunda mı en sonra gitmek istiyorsunuz.
Bütün excel tablolarında mı yoksa bir tanesinde mi bu şekilde kullanmak istiyorsunuz.

. . .
 
. . .

Boş bir modül açın ve kodları içine yapıştırın.
Tablonuzu kaydedip, kapatın.
Tekrar açtığınızda klavyeden END tuşuna bastığınızda A sütunu en son hücreye gidecektir.

Home tuşu için kodları {HOME} olarak değiştirin.

Kod:
Sub Auto_Open()
    On Error Resume Next
    Application.OnKey "{END}", "KOD"
End Sub
Sub Auto_Close()
    Application.OnKey "{END}"
End Sub

Sub KOD()
    Range("A" & [A65536].End(3).Row).Select
End Sub

. . .
 
Biraz enteresan bir yöntem ama paylaşmak istiyorum.

A sütununu seçin shift+enter yapın.

Sonra ctrl+yukarı ok .
 
Hüseyin bey'in müsadesiyle, biraz değişiklik yapmak istedim.

Aşağıdaki şekilde kullanırsanız, aktif sütundaki son hücreye gidersiniz.



Kod:
Sub Auto_Open()
    On Error Resume Next
   Application.OnKey "{END}", "KOD"
End Sub
Sub Auto_Close()

  Application.OnKey "{END}"
End Sub

Sub KOD()
   Cells(65000, ActiveCell.Column).End(3).Rows.Select
End Sub
 
(65000) veya (65536) ifadesi içeren komutlar yerine

rows.count

ifadesi daha genel olabilir düşüncesini paylaşmak isterim,

Cells(rows.count, ActiveCell.Column).End(3).Rows.Select
 
(65000) veya (65536) ifadesi içeren komutlar yerine

rows.count

ifadesi daha genel olabilir düşüncesini paylaşmak isterim,

Cells(rows.count, ActiveCell.Column).End(3).Rows.Select



Aynen katılıyorum.
 
Geri
Üst