Skip to main content

AccessTr.neT


sorguda metin alanında sayıları süzmek

sorguda metin alanında sayıları süzmek

Çözüldü #1
Sn Arkadaşlar; Daha önceden yapılıp veriler girildiği için değiştirmek istemediğim metin alanında çoğunluk sayı girilmiş. Sorguda süzme yapmak isteğince sayı ile ilgili süzme yapamadım. 20 den küçükleri göstermesin ama metin de var. Metin olmasının sebebi sayıların sonuna bir harf gelmesinden dolayı..Metin gibi süzebilirmiyiz. Nasıl yapmalıyım. Çözüm olmazsa metinleri sayıya çevireceğim.Şimdiden teşekkürler. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #2
sn benremix, muhtemelen benim anlamadığım gibi kimse sorunu anlamadı, biraz daha açıklayabilir misin ?
Cevapla
Çözüldü #3
Sn Arkadaşlar; zamanında parçano alanını metin olarak ayarlamıştım. Şimdi ölçüte göre süzmek isteyince doğru işlem yapmıyor. Örnek: Parça no alanında
12345
5645
25648
25648-1
5645x
1
9
45625
değerler var. Ben burada 20 den küçükleri görmek istemediğim için sorguda parçano <20 yazdığım zaman <"20" şeklini alıyor ve metin gibi algıladığı için uygun olmuyor. Başka bir kod varmı veya fonksiyonlarda vs. Onu sormak istemiştim. Yoksa parça nolarda düzenleme yapmak zorunda kalacağım. Teşekkürler. Saygılar
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #4
ParcaNo alanından sayıları ayıklayan bir fonksiyon ile yapılabilir.
Örnek ektedir.

Kod:
Public Function NoyaCevir(GelenMetin As String) As Long
Dim i, GelenNo
For i = 1 To Len(GelenMetin)
    If IsNumeric(Mid(GelenMetin, i, 1)) Then
        GelenNo = GelenNo & Mid(GelenMetin, i, 1)
    End If
Next i
NoyaCevir = CLng(GelenNo)
End Function

.rar Parcano_Seruz.rar (Dosya Boyutu: 8,17 KB | İndirme Sayısı: 9)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #5
Sn Seruz Hocam ilginiz için teşekkür ederim. İstediğim -1 ve sonu x ile bitenleri de sayı gibi kabul eder mi diye düşünmüştüm. Ama sayenizde bir şey daha öğrendim. Tekrar teşekkür ederim. Bu arada verileri değiştirerek problemi hallettim. Cevaplanmış sorular bölümüne taşıyabilirsiniz. Saygılar....
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #6
sayın akd ninde bu konu ile ilgili bir çalışması varmış formu gezerken gördüm..

https://accesstr.net/konu-metin-icindeki...yirma.html
Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task