Skip to main content

AccessTr.neT


Hücredeki Verilerden Sadece Tc Noyu Diğer Hücreye Aktarma

Hücredeki Verilerden Sadece Tc Noyu Diğer Hücreye Aktarma

Çözüldü #1
iyi günler arkadaşlar, hücre içerisinde çalışanlara ait bilgiler var, ben bu bilgilerden çalışanın tc sini aynı tablonun tc isimli sutununda da ayrı olarak göstermek istiyorum. modül ve sorgulamadan bunu yapamadım. Yardımcı olursanız sevinirim

MUHASEBECİ, VELİ UYGULAMA Tc:98765432110 MEHMET/FATMA, 19810203, ADRES: UYGULAMA SOK. şeklinde hücredeki bilgilerden sadece Tc:'dan sonra gelen TC kimlik noyu tc isimli sütuna yazdırmak istiyorum. Bazı kişilerde tc yok. kişiler çok olduğundan tc leri ayrı olarak elle yazma imkanım yok.
.rar deneme1.rar (Dosya Boyutu: 14,68 KB | İndirme Sayısı: 4)
Son Düzenleme: 10/10/2021, 21:26, Düzenleyen: sfenksturk.
Cevapla
#2
öncelikle oluşturduğunuz modüle aşağıdaki fonksiyonu ekleyin
bu fonksiyon sadece tc: ifadesini bulup sonraki 11 haneyi alır
(resmi bir bilgi olduğu TCnin tam girildiği varsayılmıştır eksik yada fazla hanelerde sorun çıkarır istenirse tabiki tc: bulunduktan sonra
rakam olmayan ilk ifadeye kadar veri alınması da sağlanabilir)
Function TcAl(Mtn As String) As String
Mtn = Trim(Mtn)
xBas = InStr(Mtn, "tc:")
TcAl = Mid(Mtn, xBas + 3, 11)
If xBas < 1 Then TcAl = ""
End Function
sonrada güncelleme sorgusu oluşturup çalıştırmanız gerek
güncelleme sorgusunun kodu
UPDATE Tablo1 SET Tablo1.tc = TcAl([Tablo1]![bilgiler]);
Cevapla
#3
Verdiğiniz bilgiler sayesinde hata vermeden konu çözüldü. çok teşekkür ederim.
Cevapla
#4
rica ederim
iyi çalışmalar)
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task