0EA10E8F8E301EE491FF283718A648DD Sütun Ekleme Makrosu - Excel VBA | Temel Excel

Sütun Ekleme Makrosu - Excel VBA

Excel VBA ile sütun ekleme makrosu sayesinde, çalışma sayfanızda yeni sütunlar ekleyebilir ve veri düzenlemesini otomatikleştirebilirsiniz.
Sütun Ekleme Makrosu - Excel VBA Sütun Ekleme Makrosu - Excel VBA

Sütun Ekleme VBA - Excel

Excel VBA ile sütun ekleme işlemi, çalışma sayfanızda veri düzenlemesi ve analizler için yeni sütunlar eklemenizi sağlar. Bu yazıda, VBA kullanarak Excel’de nasıl sütun ekleyebileceğinizi öğreneceksiniz.

1. Sütun Ekleme Makrosu Nedir?

Sütun eklemek, mevcut çalışma sayfanıza yeni sütunlar eklemek için kullanılır. Özellikle büyük veri setleriyle çalışırken, otomatik olarak yeni sütunlar eklemek size zaman kazandırabilir. Excel VBA ile bu işlemi hızlıca gerçekleştirebilirsiniz.

2. VBA İle Sütun Ekleme Makrosu Nasıl Yazılır?

Kodu yazmak için öncelikli olarak üst menüden geliştirici sekmesinin aktif olduğundan emin olunuz. Eğer değilse, İlk olarak, Excel’de Geliştirici sekmesini etkinleştirmek için "Dosya" > "Seçenekler" > "Şeridi Özelleştir" menüsünden "Geliştirici"yi işaretleyin. Detaylı bilgi için linke tıklayabilirsiniz. Ardından, "Geliştirici" sekmesinden "Visual Basic" butonuna tıklayarak VBA Düzenleyicisini açabilir ve "Ekle" > "Modül" ile yeni bir modül ekleyebilirsiniz. Daha fazla bilgi için linke tıklayabilirsiniz.

Bu adımlar tamamlandıktan sonra, aşağıdaki VBA kodu ile sütun ekleme işlemini gerçekleştirebilirsiniz:

Sütun Ekleme Makrosu
Sub SütunEkle()
    ' Sütun Ekleme Makrosu
    Dim Sayfa As Worksheet
    Set Sayfa = ThisWorkbook.Sheets("Sayfa1") ' Sütun eklemek istediğiniz sayfa adı
    Sayfa.Columns(3).Insert Shift:=xlToRight ' 3. sütuna yeni sütun ekler
End Sub

3. Kodun Parametreleri ve Açıklaması

  • Sayfa: Sütun eklemek istediğiniz sayfayı belirtir.
  • Columns(3): 3. sütuna yeni sütun ekler. Burada, 3 sayısını değiştirerek farklı bir sütuna yeni sütun ekleyebilirsiniz.

Kodun Açıklaması

  • Makronun Başlangıcı: Sub SütunEkle() komutu ile makro başlatılır.
  • Sayfayı Belirleme: Set Sayfa = ThisWorkbook.Sheets("Sayfa1") komutuyla hangi sayfaya sütun eklemek istediğiniz belirtilir.
  • Sütun Ekleme: Sayfa.Columns(3).Insert Shift:=xlToRight komutuyla belirtilen sütunun önüne yeni bir sütun eklenir. Burada, 3 sayısını değiştirerek başka bir sütuna sütun ekleyebilirsiniz.

4. Dikkat Edilmesi Gerekenler

Uyarı: Bu makro, belirtilen sütunun önüne yeni bir sütun ekler. Eğer mevcut sütunun sonuna eklemek isterseniz, farklı bir komut kullanmanız gerekebilir.

5. Ekstra İpucu

İpucu: Eğer yeni ekleyeceğiniz sütunun özel bir formatta olmasını istiyorsanız, ekleme işleminden sonra bu sütuna stil atamayı unutmayın. Örneğin: Sayfa.Columns(3).NumberFormat = "[$-F400]h:mm AM/PM".

Sütun Ekleme Makrosu - Sonuç

Excel VBA ile sütun eklemek, çalışma sayfanızda veri düzenlemelerinizi hızlandırır ve daha verimli hale getirir. Bu VBA makrosu sayesinde, manuel olarak her seferinde sütun eklemek yerine otomatikleştirerek işlem sürenizi kısaltabilirsiniz. Özellikle büyük veri setleriyle çalışırken sütun ekleme işlemini hızlıca yapabilirsiniz.

Alakalı Makaleler

Yorumlar

Ad

Blender,1,Excel,6,Excel Business,1,Excel Formülleri,29,Excel Hataları,1,Excel İki Sayı Arasındaki Değerleri Sayma,1,Excel İki Tarih Arasında Kalan Hücrelerin Sayısı,1,EXCEL KAÇINCI FONKSİYONU,1,EXCEL TEMEL KOMUTLAR,1,Excel VBA,40,Excel Yuvarlama,1,Fomüller,1,Hızlı Excel Öğrenme Stratejileri,1,Kısayollar,2,Komutlar,5,otomatik veri hesaplama excel,1,Temel Bilgiler,10,
ltr
item
Temel Excel: Sütun Ekleme Makrosu - Excel VBA
Sütun Ekleme Makrosu - Excel VBA
Excel VBA ile sütun ekleme makrosu sayesinde, çalışma sayfanızda yeni sütunlar ekleyebilir ve veri düzenlemesini otomatikleştirebilirsiniz.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk_ArxlV57M9F-O7y9JYX3smd67CGdh1LgX0hJa3c-DHXWGCsZR0qmOXZqhAXia7UYK4zIFytcmwqfjEaO5uDr2GZryE1eKUjGEMV3fKbqkPEGTENMffAevrnnGp7aVCYrP5t2DHHLa3No3zugYD9uQBCzvkJT4X0jzH1knh9Rlu0stdNmNsH4hong5jQ3/s1152/Level-6.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk_ArxlV57M9F-O7y9JYX3smd67CGdh1LgX0hJa3c-DHXWGCsZR0qmOXZqhAXia7UYK4zIFytcmwqfjEaO5uDr2GZryE1eKUjGEMV3fKbqkPEGTENMffAevrnnGp7aVCYrP5t2DHHLa3No3zugYD9uQBCzvkJT4X0jzH1knh9Rlu0stdNmNsH4hong5jQ3/s72-c/Level-6.png
Temel Excel
https://www.temelexcel.com.tr/2024/11/excel-vba-sutun-ekleme.html
https://www.temelexcel.com.tr/
https://www.temelexcel.com.tr/
https://www.temelexcel.com.tr/2024/11/excel-vba-sutun-ekleme.html
true
5200729500210671174
UTF-8
Loaded All Posts Yazı Bulunamadı Hepsini Göster Devamı... Cevapla Cancel reply Sil By Ana Sayfa Sayfalar Yayınlar Hepsini Göster Sizin için Tavsiye Edilenler Etiket Arşiv Arama Tüm Yayınlar Aramanızla Eşleşen Bir Yayın Bulunamadı Ana Sayfa Pazar Pazartesi Salı Çarşamba Perşembe Cuma Cumartesi Pzt Paz Sal Çar Per Cum Cmt Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık Oca Şub Mar Nis Mayıs Haz Tem Ağu Eyl Eki Kas Ara Şimdi 1 dakika önce $$1$$ dakika önce 1 saat önce $$1$$ saat önce Dün $$1$$ gün önce $$1$$ hafta önce 5 haftadan eski Takipçiler Takip et THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy İçindekiler