Metnin İçinden TC Kimlik Numarasını Ayırma

24 Şubat 2021 1348

Metnin İçinden TC Kimlik Numarasını Ayırma isimli kodumuz, bir hücre içinde karışık bir şekilde yazılmış olan TC Kimlik Numaralarını ayırmaya yarar.

Sub TcNo_Ayir()
Dim XDveri As String
With CreateObject("vbscript.regexp")
    .Global = True
    .Pattern = "(\d{11})"
        For sat = 2 To Cells(Rows.Count, "F").End(xlUp).Row
        sut = 7
            For Each XD In .Execute(Cells(sat, "F"))
            XDveri = XD: sut = sut + 1
            Cells(sat, sut) = XDveri
        Next XD, sat
End With
End Sub

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. Microsoft Excel Objects yazısının solundaki + simgesini tıklayın ve BuÇalışmaKitabı kısmına çift tıklayın.
  4. Üstteki kodu yapıştırın.

Kod Açıklaması

Örneğin bir hücrede Ali Veli 11111154267 Tc Kimlik Numaralı çalışan... tarzında bir cümle geçiyorsa, üstteki kod bu cümle içerisinden TC Kimlik Numarasını ayrıştıracaktır. Hücre satır ve sütun bilgilerini çalışmalarınıza göre uyarlamanız gerekecektir.

50 Farklı Hazır Makro (VBA) Kodu
Özet Tablo Aralığını Otomatik Güncelleştirme
Roma Rakamlarını Normal Sayılara Dönüştürme
Hangi Günde Olduğunu Bulma
Google Üzerinde Arama Yapma
UserForm Nesnesine Otomatik Buton Ekleme
Tüm Çalışma Kitaplarını Aynı Anda Kapatma
Hesap Makinesini Açma
Seçili Hücrelerden Boşlukları Kaldırma
Son Satır Numarasını Bulma
Yorumları İçeren Hücreleri Renklendirme
İçinde Bulunduğumuz Günü Bulma
Seçili Alanda Yinelenenleri Vurgulama
Çalışma Kitabını Kapatırken Otomatik Kaydetme
Dizinde Klasör Araması Yapma
İlk ve Son Hücre Arasındaki Satır Sayısı
Bir Çalışma Kitabında Kaç Sayfa Var
Checkbox ile Exceli Kapatıp Açmak
ComboBox Nesneleri ile Toplama Yapma
Açılışta UserForm Nesnesinin Otomatik Gösterilmesi
Alfabenin Harflerini Sayfaya Sıralı Olarak Ekleme
Tüm Satırları ve Sütunları Gösterme
Transparan UserForm Oluşturmak
Açık Excel Kitaplarını Yerleştirme
Makro ile Dosya Açma
Derece Simgesi Ekleme
Satırı Kes Kopyala ve Yapıştır
Bir Dizeden Sayısal Veriler Elde Etme
Bir Sayfadaki Veriyi Diğer Sayfalara Kopyalama
Aktif Çalışma Sayfası Korumasını Kaldırma
Satır Yüksekliklerini Otomatik Ayarlama
Toplama İşlemi Yapan Kullanıcı Tanımlı Fonksiyon
Excel Makroları ile Form Çağırma
Excel Alarm Kurma
Sayıyı Çift ya da Çiftin Katı Yapma
Aktif Satırı ve Sütunu Vurgulama
Belirli Kriterlere Sahip Satırları Silme
Boş Hücrelerin Görünmez Alanını Vurgulama
Şarta Göre Satır Açma ve Renklendirme
Başka Dosyada Şifreli Userform Oluşturmak
Aktif Hücrenin Satır Numarasını Bulma
Hücre Biçimlendir Yazı Tipi Penceresini Açma
Giriş Kutusu ve Mesaj Yazma İşlemi
Hücredeki Değere Göre Yeni Sayfa Ekleme
Dolar Okutma Makrosu
Çalışma Sayfasının Ekran Görünümünü Büyütme
Kopyala ve Değer Olarak Yapıştır
Makrolar ile Klasör Silme
Seçili Alandan İstenilen Karakteri Kaldırma
Bir Aralıktaki Minimum Değeri Renklendirme
Excel Dosya Silme İşlemi Makrosu

Daha önce yorum yapılmamış!

YARARLI KISAYOLLAR
Tablonun Sütununu Seçme Ctrl Space
Emoji Ekleme Pencere Tuşu .
Kes İşlemi Kısayolu Ctrl X
Aktif Sayfayı Kapatma Ctrl F4
Bitişik Olmayan Hücreler Seçme Ctrl Tıklama
Backlink Reklam Bu alanda 50 karakterlik açıklama ile web sitenize ait Backlink Reklam yayınlayabilirsiniz.
Yükleniyor...