Bu dosya, çalışma sayfasına tek seferde birden fazla sütun eklemeyi sağlayan bir VBA makrosu içerir. Sütunlar tek tek eklenmez; kullanıcının girdiği sayı kadar sütun aktif sütunun soluna eklenir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sayfa1: Makroyu çalıştıran buton bu sayfadadır. Sayfada formül, tablo veya grafik bulunmaz.
- Module1: BirdenFazlaSütunEkle adlı makro prosedürünü içeren VBA modülüdür.
Makrolar
BirdenFazlaSütunEkle makrosu şu sırayla çalışır:- Aktif hücrenin bulunduğu sütunun tamamı seçilir.
- Ekrana "Sütun Ekle" başlıklı bir InputBox açılır ve eklenecek sütun sayısı sorulur.
- Girilen sayı kadar döngü çalışır; her turda seçili sütun için Insert komutu sağa kaydırma (xlToRight) ile uygulanır. Böylece yeni sütunlar aktif sütunun soluna açılır, mevcut sütunlar sağa kayar.
- Biçim, sağdaki veya üstteki hücrelerden alınır (xlFormatFromRightorAbove).
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Yeni sütunların açılmasını istediğiniz sütunda bir hücreyi seçin.
- Sayfa1 üzerindeki butona tıklayın.
- Açılan kutuya eklenecek sütun sayısını yazıp Tamam'a basın.