Vba kullanarak birden çok sütun nasıl eklenir


VBA’yı kullanarak Excel’e birden çok sütun eklemek için aşağıdaki sözdizimini kullanabilirsiniz:

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

Bu özel makro, Sayfa1 adı verilen sayfanın D ila F aralığına üç boş sütun ekleyecek ve mevcut tüm sütunları sağa itecektir.

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

Örnek: VBA kullanarak birden çok sütun nasıl eklenir?

Çeşitli basketbol oyuncuları hakkında bilgi içeren aşağıdaki veri setine sahip olduğumuzu varsayalım:

B sütunuyla başlayan üç boş sütun eklemek istediğimizi varsayalım.

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

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

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

Sayfa1 adı verilen bu çalışma sayfasının B, C ve D sütun konumlarına üç boş sütunun eklendiğine dikkat edin.

Daha önce B, C ve D sütunlarında bulunan değerler basitçe sağa itildi.

Not : VBA Insert işlevine ilişkin tüm belgeleri burada bulabilirsiniz.

Ek kaynaklar

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

VBA: Son kullanılan satırı nasıl bulabilirim?
VBA: Aralıktaki satır sayısı nasıl sayılır?
VBA: Kullanılan sütunların sayısı nasıl sayılır?

Yorum ekle

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