Toplu Sütun Silme
Toplu Sütun Silme isimli bu makro kodunu kullanarak, Excel sayfalarınızda bir veya birden fazla sütunu kolayca silme işlemini gerçekleştirebilirsiniz.
XD Destek İsteSub SutunSilme()
Rows("A:A").EntireColumn.Delete
End Sub
Gerekli Adımlar
Kodu çalıştırmanız için aşağıdaki adımları yerine getirmeniz gerekir.
- Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
- Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
- Araç çubuklarından Insert -> Module yazısına tıklayın.
- Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
- Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
- Üstteki kodu yapıştırın.
Kod Açıklaması
Üstteki kod sadece Sayfa1 isimli çalışma sayfasının A sütununu silmek içindir. Birden fazla sütunu bir kerede silmek için, A:D gibi kodu düzenleyebilirsiniz. Silmek istediğiniz sütunlar başka bir sayfada ise, Sayfa1 kısmını da revize etmeniz gerekir.
Etiketler
Daha önce yorum yapılmamış!
YARARLI KISAYOLLAR | |
---|---|
Seçilen kontrolü etkinleştirme veya açma | Space |
Özel Yapıştır Penceresini Açma | Ctrl Alt V |
Yapıştır / Alternatif | Shift Insert |
Tablonun Sütununu Seçme | Ctrl Space |
Dosya Açma | Ctrl O |
Bir Excel sayfası üzerinde aynı içeriği temsil eden sütunlara ait ilk satırın üzerindeki bir satıra, bu sütunları kapsayacak hücreleri birleştirip başlık ataması yaptığımız olmuştur. Kullandığınız şablonlar veritabanı niteliğinde olmayan form, raporlamalarınıza görsellik katması için bu uygulamayı tavsiye ederim.
Ama veriler sadece veritabanı niteliğinde ise, hücre birleştirmeden kaçınmalısınız. Karşınıza çıkabilecek bazı problemlerin neler olduğuna dair buradaki yazıya göz atabilirsiniz.
Peki, veritabanı olarak kullandığınız bir sayfada, atayacağınız başlığı hücre birleştirme yapmadan ortalayabilir misiniz?
örneğin A2 ve C2 aralığınızda, Sicil, Adı, Soyadı şeklinde 3 sütundan oluşan verileriniz var. Siz A1:C1 aralığına "Personel Bilgileri" şeklinde bir başlık yazıp, bunu hücre birleştirme yapmadan yapacaksınız.
Bunun için:
.png)
Hücre Birleştirilmedi ama ortalama yapıldı.
Ama veriler sadece veritabanı niteliğinde ise, hücre birleştirmeden kaçınmalısınız. Karşınıza çıkabilecek bazı problemlerin neler olduğuna dair buradaki yazıya göz atabilirsiniz.
Peki, veritabanı olarak kullandığınız bir sayfada, atayacağınız başlığı hücre birleştirme yapmadan ortalayabilir misiniz?
örneğin A2 ve C2 aralığınızda, Sicil, Adı, Soyadı şeklinde 3 sütundan oluşan verileriniz var. Siz A1:C1 aralığına "Personel Bilgileri" şeklinde bir başlık yazıp, bunu hücre birleştirme yapmadan yapacaksınız.
Bunun için:
- A1:C1 aralığını seçin.
- Farenin sağ tuşuna basın ve Hücreleri Biçimlendir'i seçin.
- Metin Hizalama seçeneklerinden, Yatay seçeneğinin altındaki listeyi tıklayın.
- Açılan listeden, Seçim Arasında Ortala seçip Tamam'a tıklayın.
.png)
Hücre Birleştirilmedi ama ortalama yapıldı.