Excel VBA’daki Offset özelliği, belirli sayıda satır ve sütun olan aralığı belirli bir aralıktan uzaklaştırır (kaydırır).

Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin:

  1. Aşağıdaki Offset özelliği, aralığın 3 satır altında ve 2 sütun sağında olan bir aralık döndürür.
Range("A1:A2").Offset(3, 2).SelectCode language: VB.NET (vbnet)
Offset

Açıklama: Offset özelliği her zaman bir aralığın sol üst hücresini başlangıç noktası olarak alır.

  1. Aşağıdaki Offset özelliği, aralığın 1 satır yukarısında ve 4 sütun solunda olan bir aralık döndürür.
Range("F5:H5").Offset(-1, -4).SelectCode language: VB.NET (vbnet)
Offset
  1. Yalnızca birkaç satıra göre kaydırma yapabilirsiniz. Örneğin, bir aralığın 5 satır altında olan bir aralık döndürün.
Range("B2:D3").Offset(5).SelectCode language: VB.NET (vbnet)
Offset
  1. Yalnızca birkaç sütuna göre de kaydırabilirsiniz. Örneğin, bir hücrenin 2 sütun solunda olan bir hücre döndürün.
Range("D4").Offset(0, -2).SelectCode language: VB.NET (vbnet)
offset 4 1

Çeşitli Örnekler:

Offset Hücre: 3 aşağı 2 sağa

Offset

Offset Aralık: Kaydırma işlemi başlangıç hücresinden başlar (B1)

Offset

Yayımlandı

kategorisi

yazarı:

Etiketler: