VBA Ofset Aralığı veya Hücre

Ofset Özelliği, belirli bir giriş hücresine veya aralığa göre bir hücre veya aralığı döndürmek için kullanılır.

Menzil Nesnesi ile Ofseti Kullanma

Giriş aralığı A1 hücresiyse, B2 hücresini seçmek için Range nesnesi ve Offset özelliğiyle aşağıdaki kodu kullanabilirsiniz:

1 Aralık("A1").Ofset(1, 1).Seç

Sonuç:

Sözdizimine dikkat edin:

Range.Offset(RowOffset, ColumnOffset)

Pozitif tamsayılar, Offset'e aşağı ve sağa hareket etmesini söyler. Negatif tamsayılar yukarı ve sola hareket eder.

Offset özelliği, her zaman giriş hücresinin veya aralığının sol üst hücresinden saymaya başlar.

Ofset'i Hücreler Nesnesiyle Kullanma

D4 hücresi giriş aralığıysa, C3 hücresini seçmek için Cells nesnesi ve Offset özelliği ile aşağıdaki kodu kullanabilirsiniz:

Hücreler(4, 4).Ofset(-1, -1).Seç

Bir Hücre Grubu Seçme

Offset özelliğini kullanarak bir hücre grubu da seçebilirsiniz. Aşağıdaki kod, Aralık girişinin ("A1:A5") sağındaki 7 satır ve 3 sütun altındaki aralığı seçecektir:

1 Aralık("A1:A5").Ofset(7, 3).Seç

Aralık(“D8:D12”) seçili:

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave