Bir Dizeden Sayısal Veriler Elde Etme

28 Temmuz 2020 28 Şubat 2021 946

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
Excel Makro ile Hücreye Veri Yazma
Aktif Hücrenin Sütun Numarasını Bulma
Bilgisayardaki Sürücü İsimlerini Listeleme
Bir Hücreye Çift Tıklayınca UserForm Açılsın
Sayıyı Çift ya da Çiftin Katı Yapma
Aralıklı Olarak Satır Silme
ListBbox ve ComboBox Satır Kaydırma
Hücredeki Değer Boşsa Kayıt Gerçekleşmesin
Dosyanın Olduğu Dizin İsmini Bulma
Makro Etkinletirilmezse Sayfalar Gizlenir
Aktif Hücreye Açıklama Ekleme
Sütunun Herhangi Hücresine Çift Tıklayınca UserForm Açılsın
Excel Makroları ile Dosya Taşıma
Excel Makroları İle Not Defterini Açmak
Sütunları Otomatik Sığdırma
Seçili Hücrelerdeki Harfleri Büyük Harfe Değiştirme
Excel Hücrelerini Çözme
Excel Seçenekleri Penceresini Açma
Belli Sütunlarda Alfabetik Sıralama
Makrolar ile Klasör Silme
Aktif Hücrenin Üstüne Satır Ekleme
Hücre İçerisine Kelime Ekleme
Yazı Efekti Verme Kodu
Kare Kökünü Hesaplama
Makrolar ile Sonraki Sayfaya Geçmek
Makrolar ile Txt Dosyası Oluşturma
Seçili Hücrelerden Boşlukları Kaldırma
Makrolar ile Eliptik Form Oluşturma
Alarmlı Saat Ekleme Kodu
Excel Açılırken Otomatik İşlem Yaptırma
Birleştirilmiş Tüm Hücreleri Ayırma
2. Satırdaki Bilgileri Silmek
Giriş Kutusu ve Mesaj Yazma İşlemi
Çalışma Kitabının Adını Tarih Olarak Kaydetme
İstenilen Şart Sağlanmıyorsa Kayıt Gerçekleşmesin
Aktif Çalışma Sayfası Korumasını Kaldırma
Toplu Sütun Silme
Seçili Aralığa Ait Bilgilerin Listelenmesi
Başka Dosyada Şifreli Userform Oluşturmak
Excel Hücresini Seçme Makrosu
Excel Makro Modulü Silme Kodu
Top 10 Değeri Renklendirme
Her Kapatma İşleminde Otomatik Olarak Kaydetme
Excel Crackleme İşlemi Makrosu
Metinden Konuşma Oluşturma
Makrolar İşlem Yaparken Ekranın Kilitlenmesi
Etkin Sayfa Hariç Çalışma Sayfalarını Gizleme
ListBox Üzerindeki Verilere Çoklu Seçim Yapma
Tüm Formülleri Değerlere Dönüştürme
Makro ile Hızlı Doldurma

Daha önce yorum yapılmamış!

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