Bir Dizeden Sayısal Veriler Elde Etme

28 Temmuz 2020 28 Şubat 2021 1020

Bu kod ile Bir Dizeden Sayısal Veriler Elde Etme işlemini çok hızlı bir şekilde gerçekleştirebilir, işlerinizde zaman tasarrufu sağlayabilirsiniz.

Function GetNumeric(CellRef As String)
Dim StringLength As Integer
StringLength = Len(CellRef)
For i = 1 To StringLength
    If IsNumeric(Mid(CellRef, i, 1)) Then Result = Result & Mid(CellRef, i, 1)
Next i
GetNumeric = Result
End Function

Gerekli Adımlar

Kodu çalıştırmanız için aşağıdaki adımları yerine getirmeniz gerekir.

  1. Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
  2. 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.
  3. Araç çubuklarından Insert -> Module yazısına tıklayın.
  4. Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
  5. Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
  6. Üstteki kodu yapıştırın.

Kod Açıklaması

Bu kod bir Kullanıcı Tanımlı Fonksiyon olarak işlev göstermektedir.

Örneğin, A1 hücresine Ali 1 Veli, B1 hücresine =GetNumeric(A1) yazdığınızda, B1 hücresi sonuç olarak 1 döndürecektir.

50 Farklı Hazır Makro (VBA) Kodu
Yazı Efekti Verme Kodu
Tek Satırı Kes Kopyala ve Yapıştır
Sayılara Yeni Bir Sayı Ekleme
Excel Sayfalarında Çarpım Tablosu Oluşturma
Excel Makroları ile İşlemci Bilgilerini Bulma
Seçilmiş Alanı Kes Kopyala ve Yapıştır
Gizlenmiş Makro Örnekleri
Belli Sütunlarda Alfabetik Sıralama
Birden Çok Satır Ekleme
Klasörde Dosya Araması Yapma
Label Nesnesine Kayan Yazı Ekleme
Disk Sürücü Kapasitesini Gösterme
Hatalı Hücreleri Renklendirme
Makro ile Biçimleri Temizleme
Sütun Genişliklerini Otomatik Ayarlama
Excel Üzerinden Klasör Alma Kodu
Şeffaf UserForm Oluşturma Kodu
Excel ile Faiz Hesaplama Kodu
Seçimi Yazdırma
2. Derece Denklemin Grafiğini Çizmek
Alarmlı Saat Ekleme Kodu
Makrolar ile Dosyaları Kopyalama
Tüm Çalışma Sayfalarını Tek Adımda Koruma
Kaydedilmemiş Açık Çalışma Kitaplarını Sayma
Verileri Birden Çok Sütuna Göre Sıralama
İstenilen Şart Sağlanmıyorsa Kayıt Gerçekleşmesin
Çift Satırlı Msgbox Örneği
Birden Çok Çalışma Sayfası Ekleme
Sütunlardaki Farkı Renklendirme
Açılışta Üç Kere Şifre Hakkı Vermek
Boşluk Olan Hücreleri Renklendirme
Tüm Satırları ve Sütunları Gösterme
Her Bir Sütundaki Maksimum Değeri Bulma
Bir Aralıktaki Minimum Değeri Renklendirme
Çalışma Kitabındaki Tüm Çalışma Sayfalarını Koruma
İçindekiler Tablosu Oluşturma
Aktif Satırı ve Sütunu Vurgulama
TextBox Nesnelerinin Arasında Boşluk Bırakma
Grafik Türünü Değiştirme
Excel Kapanırken Otomatik İşlem Yaptırma
Birleştirilmiş Tüm Hücreleri Ayırma
Makro ile Boş Satırları Silme
Özet Tablo Aralığını Otomatik Güncelleştirme
Yanlış Yazılmış Hücreleri Vurgulama
Metin Sarmayı Kaldırma
Excel Crackleme İşlemi Makrosu
Adlandırılmış Aralıkları Vurgulama
Seçili Satırların Sayısını Bulma
TextBox Nesnesine Harf Girilmesini Engelleme
Sayıları Rastgele Karıştırmak

Daha önce yorum yapılmamış!

Backlink Reklam Bu alanda 50 karakterlik açıklama ile web sitenize ait Backlink Reklam yayınlayabilirsiniz.
Yükleniyor...