Boş Hücreye Gitme

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Merhaba,
B sütununda yukarıdan aşağıya doğru bir sürü veri var. Butona tıklandığında dolu hücrelerden sonra ilk boş hücreye geçiş yapılabilir mi?
Teşekkür ediyorum.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:33cfcca830][b65536].End(3).Offset(1, 0).Select
[/vb:1:33cfcca830]
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Alternatif olarak :
B sütununda iken End tuşuna bastıktan sonra aşağı oka basarsanız ilk boş hücreden önceki dolu hücreye gider. tekrar aşağı oka basarsanız ilk boş hücreye gitmiş olursunuz.
Aşağı satırlarda iken End tuşuna bastıktan sonra Yukarı Ok tuşuna basarsanız yukarıda anlattığımın tersi işler.

Keza satırın sonunda yada başında da bunu deneyebilirsiniz o zaman sağ ve sol oklarını kullanmanız gerekir.
Ã?rneğin 5. satırda iken End Tuşu sonra Sağ Ok tuşuna basarsınız o satırın sonundaki boş hücreden önceki dolu hücreye (Başka bir deyişle son dolu hücreye) gitmiş olursunuz.

Edit :
Soru makro bölümünde sorulmuş bunun farkına sonradan vardım. Ama olsun ek bilgi ek bilgidir :)
 
Katılım
8 Haziran 2005
Mesajlar
7
Private Sub CommandButton1_Click()
range("b1").select
Do While Not IsEmpty(ActiveCell)
'aktif hücre doluysa alttaki ilk boş hücreyi seç
ActiveCell.Offset(1, 0).Select
Loop
End Sub
 
Katılım
30 Aralık 2009
Mesajlar
29
Excel Vers. ve Dili
Excel 2003 türkçe 11.5612.5606
Sn. ahbalci , bu kodu arıyordum ben de, tablomda kullandım işe yaradı. Teşekkür ederim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,741
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu kod veri sayısı çoğaldıkça yavaş çalışacaktır.
 
Üst