Microsoft Excelde Satır Eklemek için VBA Nasıl Kullanılır: En İyi 3 Adım

Visual Basic programlama dilini kullanarak bir Excel sayfasını otomatikleştirmek, ileri düzey Excel kullanıcıları, işletmeleri ve geliştiricileri arasında popülerdir. VBA tabanlı eylemler, örneğin VBA satır ekle, tek bir tıklama ile otomatik olarak satır ekleyecektir.

Ayrıca, Excel VBA, üçüncü sütun boşken bir satır eklemek, o anda etkin olan hücreden sonra satırlar eklemek gibi belirli bir mantığa göre satırlar ekleyebilir. Bu nedenle, bir Excel çalışma sayfasına satır eklemek için VBA'yı nasıl kullanacağınızı öğrenmek için okumaya devam edin.

Microsoft Excel'de Satır Eklemek için VBA Nasıl Kullanılır: En İyi 3 Adım

1. Satır Eklemek için VBA'yı kullanın: Tek ve Çoklu

Excel VBA düzenleyicisinin Insert yöntemini ve EntireRow özelliğini kullanarak, belirlenen hücre başvurularından sonra bir veya birden çok satır eklemek için basit VBA kodu yazabilirsiniz .

VBA kodlarıyla birlikte deneyebileceğiniz adımlar şunlardır:

  • Hedef Excel çalışma kitabını açın ve satır eklemek istediğiniz herhangi bir Excel çalışma sayfasına erişin.
  • Excel VBA düzenleyicisini getirmek için Alt+F11 tuşlarına basın .
  • Kod düzenleyicide, menü bölümündeki Ekle sekmesini bulun ve tıklayın.
  • Şimdi, boş bir VBA kod düzenleme modülü açmak için Modül'e tıklayın .
  • Tek bir satır eklemek için aşağıda belirtilen VBA kodunu kopyalayıp yapıştırın. Satırı farklı bir konuma eklemek isterseniz hücre aralığını değiştirebilirsiniz.

Sub vba_insert_row() Range("A3").EntireRow.Insert End Sub

Kodu yazmayı bitirdikten sonra, VBA makrosunu çalıştırmak için F5'e basın. VBA kodunda bahsettiğiniz hücre referansında yeni bir satır görünecektir.

Birden çok satır eklemek için hücre başvurusunu bir hücre adresinden bir hücre aralığına değiştirin. Örneğin, A3 ve A6 arasında iki satıra ihtiyacınız var, hücre referansı olarak A4:A5 girin . Hücre aralığını girdikten sonra VBA kodu şöyle görünecektir:

Sub vba_insert_row() Range("A4:A5").EntireRow.Insert End Sub

2. Satır Eklemek için VBA'yı kullanın: Yeni Kopyalanan Satır

Bir satırı kopyalayıp başka bir konuma yapıştırmak için aşağıdaki küçük kodu kullanabilirsiniz.

Alt vba_insert_row() Satırlar(4).Satırları Kopyala(6).Shift Ekle:=xlShiftDown End Sub

Bu kodu çalıştırırsanız, Excel A4 satırını kopyalar ve A5 ile A7 satırı olan A6 arasına yapıştırır . VBA tabanlı otomatikleştirilmiş değişikliklerin Ctrl+Z komutu kullanılarak geri alınamayacağını unutmamalısınız . Değişiklikleri manuel olarak silmeniz gerekir.

3. Satır Eklemek için VBA'yı Kullanın: Biçimlendirme Yok

Bitişik satırlardan biçimlendirmeyi kopyalamadan iki satır arasına bir satır eklemek istediğinizi varsayalım. Bunu, bu VBA ekleme satır kodunu çalıştırarak kolayca yapabilirsiniz:

Sub vba_insert_row() Rows(5).EntireRow.Insert Rows(5).ClearFormats End Sub

Yukarıda belirtilen VBA betiğini çalıştırdıktan sonra, istediğiniz yerde boş ve biçimlendirme içermeyen bir satır görünecektir.

Son sözler

Ekle işlevlerini veya sağ tıklama içerik menüsünü kullanarak küçük Excel dosyalarına satır eklemeyi daha kolay bulabilirsiniz. Ancak, büyük veri analitiği veya binlerce satırlık bir Excel sayfası üzerinde çalışıyorsanız, el ile satır ekleme, zaman alan bir işlem haline gelir. Burada, zamandan tasarruf etmek için yukarıda belirtilen VBA satır kodlarını uygulayabilirsiniz.

Excel VBA'nın sizin için yapabileceği daha eğlenceli şeyler mi arıyorsunuz? İşte size bir tane daha: Excel'de yazım denetimi VBA ile kolaylaştı.

Leave a Comment

Kağıdın Her İki Yüzüne Nasıl Baskı Alınır [Word 2010]

Kağıdın Her İki Yüzüne Nasıl Baskı Alınır [Word 2010]

Belgenizin her iki tarafını da yazdırmanın doğrudan bir yolu yoktur, ancak Word 2010'da sayfayı çevirmenize olanak tanıyan yazdırma işlemini durdurma seçeneği vardır.

Excel 2010: Parola Korumalı Elektronik Tablo

Excel 2010: Parola Korumalı Elektronik Tablo

Excel'de en çok kullanılan iki koruma seviyesi Çalışma Sayfası Koruması ve Çalışma Kitabı Korumasıdır. Bazen bu iki terim aynı anlama gelse de aslında...

OneNote 2010: Matematiksel Denklemler Yazma (Mürekkebi Matematiğe Dönüştürme)

OneNote 2010: Matematiksel Denklemler Yazma (Mürekkebi Matematiğe Dönüştürme)

Microsoft Office 2010 paketi uygulamaları, işinize hızlı bir şekilde eklemenize olanak tanıyan çok sayıda denklem listesi sağlar, ancak bazen bunları bulmak zor olabilir

Word 2010: Eşzamanlı Kaydırma (Yan Yana Görüntüleme)

Word 2010: Eşzamanlı Kaydırma (Yan Yana Görüntüleme)

Yan Yana Görüntüle özelliği sayesinde, Word 2010'da iki belgeyi anında açabilir ve her iki belgeye de aynı anda bakabilirsiniz.

Outlook 2010: Görüntüleri Otomatik Olarak İndirin

Outlook 2010: Görüntüleri Otomatik Olarak İndirin

Outlook 2010, güvenlik nedeniyle yeni bir e-posta aldığınızda görüntüleri otomatik olarak indirmez. Varsayılan ayarları nasıl değiştirebileceğimizi görelim.

Outlook 2010 Kişiler Bölmesi Nedir ve Nasıl Devre Dışı Bırakılır?

Outlook 2010 Kişiler Bölmesi Nedir ve Nasıl Devre Dışı Bırakılır?

Microsoft Outlook 2010, sosyal medya kişilerinizi doğrudan gelen kutunuzdan takip etmenizi sağlar. Sosyal ağ sitelerinizi takip ettiğiniz bölme

Excelde Harfleri Otomatik Doldurma: Adım Adım Kılavuz

Excelde Harfleri Otomatik Doldurma: Adım Adım Kılavuz

Bu kolay kılavuzla Excel'de harfleri otomatik olarak nasıl dolduracağınızı öğrenin. E-tablolarınıza alfabetik dizileri hızlıca girmek için ipuçlarını keşfedin.

PowerPoint 2010 Görüntüleyicisi

PowerPoint 2010 Görüntüleyicisi

PowerPoint, ilgi çekici ve etkileyici sunumlar oluşturma konusunda tartışmasız öne çıkıyor ve bu nedenle her yerde yaygın olarak kullanılıyor.

Office 2010 Kurulum Hatası 1402yi Düzeltin Kurulum Kayıt Defteri Anahtarını Açamıyor

Office 2010 Kurulum Hatası 1402yi Düzeltin Kurulum Kayıt Defteri Anahtarını Açamıyor

Grooveex.dll dosyasını silmek, Windows 7'de Office 2010'u yeniden yükleme sırasında karşılaştığım iki sorundan biriydi. Bu yazıda şunlara odaklanacağım:

Word 2010: Belgeye Satır Numarası Ekleme

Word 2010: Belgeye Satır Numarası Ekleme

Word 2010 belgesi üzerinde çalışırken, bazen her satırda satır numaralarını göstermeniz gerekir. Word 2010, satır eklemenize olanak tanıyan bir özellik sunar.