0EA10E8F8E301EE491FF283718A648DD Excel VBA Dolu Hücreleri Sayma | Temel Excel

Excel VBA Dolu Hücreleri Sayma

Excel VBA Dolu Hücreleri Sayma Excel VBA Dolu Hücreleri Sayma

Excel VBA Dolu Hücreleri Sayma

Excel’de veri analizi ve otomasyon işlemlerinde VBA makrolarını kullanmak oldukça etkilidir. Bu makalede, bir veri setindeki dolu hücreleri saymak için nasıl bir makro yazılacağı gösterilecektir.

Dolu Hücreleri Sayma Makrosu Nasıl Yazılır?

Makro 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, dolu hücreleri saymak için aşağıdaki VBA kodunu kullanabilirsiniz:

Dolu Hücreleri Sayma Makrosu

Dolu Hücreleri Sayma - VBA Kodu
Sub DoluHücreleriSay()
Dim Sayim As Long
Dim Aralik As Range
' Kullanıcının bir aralık seçmesini iste
Set Aralik = Application.InputBox("Dolu hücreleri saymak istediğiniz aralığı seçin:", Type:=8)
' Seçim yapılmadıysa alt yordamdan çık
If Aralik Is Nothing Then Exit Sub
' Dolu hücreleri say
Sayim = WorksheetFunction.CountA(Aralik)
' Sonucu göster
MsgBox "Seçilen aralıktaki dolu hücre sayısı: " & Sayim
End Sub
  • Dim Sayim As Long - `Sayim` adında bir uzun tamsayı değişkeni tanımlar, dolu hücrelerin sayısını tutar.
  • Dim Aralik As Range - `Aralik` adında bir hücre aralığı değişkeni tanımlar, kullanıcı tarafından seçilen aralığı tutar.
  • ' Kullanıcının bir aralık seçmesini iste - Kullanıcıdan bir hücre aralığı seçmesi istenir.
  • Set Aralik = Application.InputBox("Dolu hücreleri saymak istediğiniz aralığı seçin:", Type:=8) - Kullanıcıdan hücre aralığı seçmesini isteyen giriş kutusu.
  • ' Seçim yapılmadıysa alt yordamdan çık - Kullanıcı seçim yapmazsa, makro durdurulur.
  • If Aralik Is Nothing Then Exit Sub - Eğer aralık seçilmemişse, makro çalışmaz.
  • ' Dolu hücreleri say - Seçilen aralıktaki dolu hücreler sayılır.
  • Sayim = WorksheetFunction.CountA(Aralik) - `CountA` fonksiyonu ile dolu hücrelerin sayısı alınır.
  • ' Sonucu göster - Dolu hücre sayısı kullanıcıya gösterilir.
  • MsgBox "Seçilen aralıktaki dolu hücre sayısı: " & Sayim - Sonuç mesaj kutusunda görüntülenir.

Dolu Hücreleri Sayma - Sonuç

Makrolar, Excel’de tekrarlayan görevleri otomatikleştirmek için mükemmel araçlardır. Yukarıda anlatılan adımlarla, dolu hücreleri saymak için basit ama etkili bir makro oluşturabilirsiniz. Bu makro, özellikle büyük veri setleriyle çalışırken zaman kazandırabilir ve işlerinizi kolaylaştırabilir. VBA’nın gücünü kullanarak Excel’de daha karmaşık işlemleri de otomatikleştirebilir ve veri analizinizi daha verimli hale getirebilirsiniz.

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
static_page
Temel Excel: Excel VBA Dolu Hücreleri Sayma
Excel VBA Dolu Hücreleri Sayma
Excel VBA dolu hücreleri sayma makrosunu öğrenin. Adım adım rehberle Excel'deki verileri hızlıca analiz edin ve otomatikleştirin.
Temel Excel
https://www.temelexcel.com.tr/p/excel-vba-dolu-hucreleri-sayma.html
https://www.temelexcel.com.tr/
https://www.temelexcel.com.tr/
https://www.temelexcel.com.tr/p/excel-vba-dolu-hucreleri-sayma.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