กระทู้เก่าบอร์ด อ.Yeadram
1,195 3
URL.หัวข้อ /
URL
แสดงเฉพาะตัวอักษรตัวแรก
รบกวนถามผู้รู้ค่ะ
อยากได้โค้ด หรืออะไรก็ได้ค่ะ ให้แสดงตัวอัีกษรตัวแรกของชื่อนั้นๆ
เช่น สมบูรณ์ ก็ให้แสดง "ส"
โอภาส ก็ให้แสดง "อ"
อย่างนี้ทำได้ไหมคะ
รบกวนด้วยค่ะ จะทำใน Table Query หรือ Report ก็ได้ค่ะ
อยากได้โค้ด หรืออะไรก็ได้ค่ะ ให้แสดงตัวอัีกษรตัวแรกของชื่อนั้นๆ
เช่น สมบูรณ์ ก็ให้แสดง "ส"
โอภาส ก็ให้แสดง "อ"
อย่างนี้ทำได้ไหมคะ
รบกวนด้วยค่ะ จะทำใน Table Query หรือ Report ก็ได้ค่ะ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R10723
Left([ฟิลด์ชื่อ],1)
2 @R10726
ของคุณ Un ยังไม่ถูกต้องเพราะถ้าข้อมูลเป็น "โอภาส" Left("โอภาส",1) จะให้ "โ" ออกมาแทน ลองใช้ฟังก์ชั่นนี้ดูครับ
Public Function FirstConsonant(Word As String) As String
Dim i As Integer
Dim c As String
i = 1
Do Until (i > Len(Word)) Or (FirstConsonant <> "")
c = Mid$(Word, i, 1)
If (c >= "ก") And (c <= "ฮ") Then FirstConsonant = c
i = i + 1
Loop
End Function
3 @R10728
ขอบคุณครับอาจารย์ผมดูไม่ละเอียด
จาก Function ของอาจารย์ จะเห็นว่า มันเรียงลำดับ จาก ก-ฮ ได้ด้วยหรือครับ
ผมเพิ่งรู้ จะได้เอาไปใช้งานอื่นๆ อีก
จาก Function ของอาจารย์ จะเห็นว่า มันเรียงลำดับ จาก ก-ฮ ได้ด้วยหรือครับ
ผมเพิ่งรู้ จะได้เอาไปใช้งานอื่นๆ อีก
Time: 0.3524s