• DİKKAT

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

Range, cells, activecells...

  • Konbuyu başlatan Konbuyu başlatan quman
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Mayıs 2007
Mesajlar
57
Excel Vers. ve Dili
Excel 2010 Türkçe
Merhaba arkadaşlar,

Forumdaki bazı örnek kodlar içinde aşağıdakine benzer satırlat görüyorum; ancak tam olarak bu kodun ne işe yaradığını bilmiyorum. Bilgi sahibi arkadaşlar kısaca beni aydınlatırsa çok memnun olurum.
Örnek: Cells(65536, 1).End(3).Select

Mesela; Cells(65536,1) - Range ("A65536") - [A65536] bu üçü aynı şeyi ifade ediyor ve sonlarında .Select varsa A65536 hücresini seçiyor.

.End(3) neyi ifade ediyor? Parantez içindeki rakamlar ne anlama geliyor?

Ve varsa hücre seçimi ile ilgili derli toplu bilgilere nereden ulaşabilirim?

Teşekkürler, iyi çalışmalar.
 
[A65536] . End(3).Select

A sütununda dolu olan son satırı seç anlamındadır.

End(3) son dolu satır
 
Teşekkür ederim. Peki Başka seçenekler var mı?

mesela 2 son boş satır, 5 şu şu gibi.

Ayrıca bakmaya üstten başlıyor alttan mı? Listedeki olası boş hücreleri hesaba katarsak.
 
Ne yalan söyleyeyim 2 sini 5 ini bilmiyorum.

Alttan veya üstten başlamasına siz karar verebilirsiniz.

For x = 1 to [a65536].end(3).row
derseniz yukardan aşağıya

For x = [a65536].end(3).row To 1
derseniz aşağıdan yukarıya
 
Merhaba
[A65536].End(3).Row un anlamı

A sütununun 65536. satırından yukarıya doğru ilerler ve ilk dolu hücrenin satır numarasını verir.

Excelde bunun tuş karşılığı

herhangi bir sütunun son yani 65536. satırına gittikten sonra
End tuşuna basıp çektikten sonra Yukarı Ok Tuşuna basılmasıdır.
 
Yardımlarımız için teşekkür ederim.
 
end (1,2,3,4)

arkadaşım end'den sonraki rakamlar şu anlama gelir
[a65536].End(3).Row
a65536 = a sütununun tamamındaki ("." daki,deki yani alan anlamına gelir)
End = bildiğin gibi son
3 = Up yukarıdan aşağıya
Row = satır
1 = left
2 = right
3 = up
4 = down
____________________________
 
Sn. emrexcel123, bu benimde merak ettiğim bir konu idi. Çok teşekkürler.
 
Sn. emrexcel123 verdiğiniz bilgiler için teşekkür ederim.
İyi çalışmalar.
 
ufak bir değişiklik

arkadaşlar ufak bir hatam olmuş yeni farkettim kusuruma bakmayın ezbere söyledim yanlış bilgilendirdiysem affola sorunuzun tam cevabı aşağıdadır >>>

4 = xldown (aşağı)

3 = xlup (yukarı)

2 = xltoleft (sol)

1 = xltoright (sağ)
__________________
 
Geri
Üst