Sütun Seçmek için VBA Nasıl Uygulanır (3 Yöntem)

  • Bunu Paylaş
Hugh West

Bu makalede, Excel'de sütun seçmek için VBA kodlarının nasıl uygulanacağı gösterilmektedir. Tüm aralıkları veya sütunları seçmeniz gerektiğinde yararlı bulabilirsiniz. VBA programlama kodları tüm sütunları veya aralıkları otomatik olarak seçebilir ve bu da size çok zaman kazandırır. Bu makalede, size bu işi yapmak için bazı yöntemler göstereceğiz.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi okurken alıştırma yapmak için bu alıştırma kitabını indirin.

Sütunları Seçmek için VBA Uygula.xlsx

3 Sütun Seçmek için VBA Uygulamanın Uygun Yolları

VBA makrosu, sütunları üç farklı şekilde seçmenize olanak tanır. Tek bir sütunu, birden çok sütunu veya tüm bir aralığı seçebilirsiniz. Bu bölümde, tüm bu yöntemleri inceleyeceğiz.

1. Tek Bir Sütun Seçmek için VBA Kodu Çalıştırın

VBA kodlarını kullanarak bir sütunun tamamını seçmeniz gereken bir durum düşünün. Basit bir kod uygulayarak bunu oldukça kolay bir şekilde yapabilirsiniz. Öğrenmek için aşağıdaki adımları takip edelim.

Adım 1:

  • Bir VBA kodu girmek için önce VBA penceresini açmamız gerekir. Bunu klavye kısayollarını kullanarak ya da Geliştirici Sekmesi . Basın Ctrl+F11 açmak için VBA Penceresi.

  • VBA penceresinde, kodumuzu yazmak için bir modül oluşturmamız gerekiyor. Ekle'ye tıklayın, ardından Modül bir tane açmak için.

Adım 2:

  • Burada kodumuzu yazacağız. İlk olarak kodumuzun formatını yazacağız ve ardından koşulları ekleyeceğiz. Kodumuzun başlangıcı ve sonu,
 Private Sub Select_Column() End Sub 

  • C sütununu seçmek için kodu yazacağız,
 Sütunlar(3).Seç 
  • Son kod,
 Private Sub select_column() Columns(3).Select End Sub 

  • Kodu çalıştırmak için Çalıştır simgesine tıklayın ve belirtilen sütunumuz seçildi.

Adım 3:

  • Seçili bir sütunun her hücresine belirli bir sayı da girebilirsiniz. Sayı girmek istediğinizi varsayalım 100 içinde C4 Bunu yapmak için, sütundaki herhangi bir hücreyi seçin C .

  • Bu kodu modüle ekleyin.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Kodu çalıştırın ve sonucumuz burada.

2. Birden Fazla Sütun Seçmek için VBA Kodu Uygulayın

Adım 1:

  • Tek bir sütunu seçtiğiniz gibi birden fazla sütunu da seçebilirsiniz. Ancak burada kod farklıdır. Öyleyse VBA penceresini açarak başlayalım!

Adım 2:

  • B'den D'ye kadar olan sütunları seçmek istiyoruz. Bunun için kod şu şekildedir,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • Ve birden fazla sütun seçilir.

3. Bir Aralıktaki Sütunları Seçmek için VBA Kodu Kullanın

VBA kodlarını kullanarak bir aralık seçmek de kolaydır ve küçük bir kod uzunluğu gerektirir. Şuradan bir aralık seçmemiz gerektiğini varsayalım B3 için F13 . Öğrenmek için bu adımları izleyin!

Adım 1:

  • VBA kodunu modüle ekleyin.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • VBA kodlarını kullanarak aralığımızı seçtik.

Adım 2:

  • Seçtiğiniz aralığa sayı veya metin de girebilirsiniz. Aşağıdaki kodu modüle eklemeniz yeterlidir.
 Private Sub select_range() Range ("B3:F13"). Select Seçim = 100 End Sub 

  • Bu yöntemi bu şekilde yapabilirsiniz.

Adım 3:

  • Ayrıca, seçili hücrelerinizi de renklendirebilirsiniz. Bu kodu VBA modülünüze yazmanız yeterlidir.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub 

  • Ve böylece bir VBA kodu kullanarak aralığınızı seçebilir ve renklendirebilirsiniz.

Hatırlanması Gerekenler

👉 Geliştirici sekmeniz görünür değilse, bu talimatı kullanarak etkinleştirebilirsiniz.

Özelleştirilmiş Hızlı Erişim Araç Çubuğu → Diğer Komutlar → Şeridi Özelleştir → Geliştirici → Tamam

Sonuç

Sütun seçmek için VBA kodlarını çalıştırmak için üç farklı yaklaşımdan geçtik. Herhangi bir sorunuz veya sorunuz varsa yorum yapabilirsiniz. Ayrıca, Excel görevleriyle ilgili diğer makalelerimize göz atabilirsiniz!

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.