• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Eğitim VBA Yeni Başlayanlar

RBozkurt

Yeni Üye
Kullanıcı Bilgileri
Katılım
25 Ara 2021
Mesajlar
303
Çözümler
26
Aldığı beğeni
164
Excel Versiyonu
Office 2021 TR
Konuyu Başlatan
Merhaba,
Benim gibi yeni başlayanlara ufakta olsa belki katkısı olabilir.
Gezinirken denk geldim, hazırlayana teşekkürler. Alıntıdır.

C++:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Bu kısımların bazıları yanlış abey.
0 dan değil 1 den başlar ve 4 de biter :)
' End(0)= End(xlDown) = Ctrl + Aşağı Ok, Aşağıdaki en son dolu hücre ' End(1)= End(xlToLeft) = Ctrl + Sol Ok, Soldaki en son dolu hücre ' End(2)= End(xlToRight) = Ctrl + Sağ Ok, Sağdaki en son dolu hücre ' End(3)= End(xlDown) = Ctrl + Yukaru Ok, Üst taraftaki en son dolu hücre
 
(0,0) olursa bahsedilen hücrenin 1 satır yukarısı ve 1 kolon sağını işaret eder ' (1,2) olursa bahsedilen hücrenin olduğu satır ve 1 kolon solunu işaret eder ' (5,3) olursa bahsedilen hücrenin 4 satır aşağısı ve 2 kolon solunu işaret eder
(0,0) olursa bahsedilen hücrenin 1 satır yukarısı ve 1 kolon solunu işaret eder
(1,2) olursa bahsedilen hücrenin olduğu satır ve 1 kolon sağını işaret eder
(5,3) olursa bahsedilen hücrenin 4 satır aşağısı ve 2 kolon sağını işaret eder
:) :) :)
 
Range("A5")(2, 2) = "HedefHücre"
(,) kullanmak yerine offfset kullanmak daha kolaydır.
Hem de sayılar direk kaydırılacak sayılar olduğu için kafa karışıklığı yapmaz. Mesela;
Range("A5")(2, 2) = "HedefHücre" B6 hücresi yerine
Range("A5").Offset(1, 1) = "HedefHücre" B6 hücresi. 1 satır aşağı 1 kolon sağa. Kullanımı daha kolaydır.
Range("A5").Offset(-2, -5) 2 satır yukarı, 5 kolon sola( - ifade geriye doğru demektir.)
Range("A5").Offset(0,0) hücrenin kendisi yani merkez.
Hem Range("A5")(1,1) kullanımında hem de Range("A5").Offset(1,1) kullanımında sayılar arttıkça sağa ve aşağı durumu azaldıkça da sola ve yukarı durumu oluşur.
 

Konuyu okuyanlar

Geri
Üst