Vba: hücre sınırları nasıl kaldırılır


Belirli bir aralıktaki hücrelerin kenarlıklarını kaldırmak için VBA’da aşağıdaki temel sözdizimini kullanabilirsiniz:

 Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub

Bu özel örnek, A1:B12 aralığındaki hücrelerin tüm kenarlıklarını kaldırır.

Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.

Örnek: Hücre Kenarlıklarını Kaldırmak için VBA’yı Kullanma

Diyelim ki Excel’de çeşitli basketbol oyuncuları hakkında bilgiler içeren aşağıdaki veri kümesine sahibiz:

Diyelim ki A1:B12 aralığındaki her hücrenin kenarlıklarını kaldırmak istiyoruz.

Bunun için aşağıdaki makroyu oluşturabiliriz:

 Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub

Bu makroyu çalıştırdığımızda aşağıdaki çıktıyı alıyoruz:

A1:B12 aralığındaki her hücrenin etrafındaki kenarlıkların kaldırıldığını unutmayın.

Farklı bir aralıktaki hücrelerin kenarlıklarını kaldırmak için A1:B12’yi makroda farklı bir aralıkla değiştirmeniz yeterlidir.

Not : VBA LineStyle özelliğine ilişkin tüm belgeleri burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde VBA kullanarak diğer genel görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

VBA: Bir çalışma kitabındaki sayfaların sayısı nasıl sayılır?
VBA: Aralıktaki satır sayısı nasıl sayılır?
VBA: Son kullanılan satırı nasıl bulabilirim?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir