กระทู้เก่าบอร์ด อ.Yeadram
924 6
URL.หัวข้อ /
URL
การหาตำแหน่งตัวเลขในข้อความ
ต้องการหาว่าตัวเลขอยู่ในตำแหน่งที่เท่าไรในข้อความ
ตัวอย่าง
เลขที่123 (ผลลัพธ์ที่ได้ = 7)
ตำแหน่ง456 (ผลลัพธ์ที่ได้ = 8)
ลำดับ789 (ผลลัพธ์ที่ได้ = 6)
ตัวอย่าง
เลขที่123 (ผลลัพธ์ที่ได้ = 7)
ตำแหน่ง456 (ผลลัพธ์ที่ได้ = 8)
ลำดับ789 (ผลลัพธ์ที่ได้ = 6)
6 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R17562
งง
2 @R17565
อ๋อเข้าใจแล้ว ใช้ฟังชั่นนี้แล้วกัน
Function findnum(s As String) As Integer
Dim i As Integer
For i = 1 To Len(s)
If Mid$(s, i, 1) Like "[0-9]" Then
findnum = i
Exit Function
End If
Next
End Function
Function findnum(s As String) As Integer
Dim i As Integer
For i = 1 To Len(s)
If Mid$(s, i, 1) Like "[0-9]" Then
findnum = i
Exit Function
End If
Next
End Function
3 @R17585
ฟังชั่นที่ใช้นี้ ใช้อย่างไรครับ
รบกวนขอรายละเอียด ด้วยครับ
ขอบคุณครับ
รบกวนขอรายละเอียด ด้วยครับ
ขอบคุณครับ
4 @R17587
อยู่ที่จะเอาไปใช้ที่ไหนอ่ะ แสดงบนฟอร์ม แสดงในคิวรี่ แสดงในreport หรือใช้ผ่านโค้ดอื่นอีกทีนึง คุณนั่นแหล่ะที่ต้องบอกรายละเอียดมา
5 @R17588
แสดงในคิวรี่ ครับ
6 @R17589
คุณเอาโค้ดเนี่ยแปะเข้าไปในโมดูลตัวใหม่แล้วเซฟโมดูล
ในคิวรี่ถ้าดูใน sql view ก็ประมาณ select ......, findnum(ฟิลด์ข้อความ) from .......... where ......... เท่านี้เอง
ในคิวรี่ถ้าดูใน sql view ก็ประมาณ select ......, findnum(ฟิลด์ข้อความ) from .......... where ......... เท่านี้เอง
Time: 0.4125s