Skip to main content

AccessTr.neT


Soldan Metin Al

Soldan Metin Al

Çözüldü #1
Merhaba arkadaşlar,

access vba'da yapmaya çalıştığım işlem:
access tablomda bulunan veri (alan türü:metin)  21322-17224-21263

ben bu veriden almak istediğim kısım:   21322-17224   YANİ SON - TİRE İŞARETİNE  KADAR OLAN KISIM tüm verilerde böyle, son tire işaretine kadar olan kısım

DİĞER ÖRNEKLER AŞAĞIDA:

21322-17224-21263-32500  burada 21322-17224-21263
21322-17224-21263-32500-19700 burada da 21322-17224-21263-32500

vba koduyla, nasıl yapabilirim acaba?
Cevapla
#2
Instrrev fonksiyonunu kullanmayı deneyebilirsiniz
Cevapla
#3
KALACAK_SIPLER = InStrRev(REPNO, "-") - 1
değere dönüştürüyor, belirtilen yere kadar kaç değer kaldıysa sayısını veriyor 
101-102-103

yukarıdakini 7 ye dönüştürüyor
Cevapla
#4
instrrev zaten öyle yapar siz bu fonksiyonu left fonksiyonuyla beraber kullanmalısınız?
left("21322-17224-21263-32500",instrrev("21322-17224-21263-32500","-")-1) gibi
Cevapla
#5
TŞKLER,
left ile birlikte kullanınca çözüldü,
Cevapla
#6
Rica ederim
İyi ç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