ทำอย่างไรจึงจะเติม 0 อยู่หน้าข้อความ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 232   4
URL.หัวข้อ / URL
ทำอย่างไรจึงจะเติม 0 อยู่หน้าข้อความ

หนูมีปัญหาคือมีการเก็บรหัสลูกค้าเป็น text 7 ตัว แต่การกรอกมีปัญหาคือบางคนกรอกไม่ครบ 7 วันหรือไม่ได้เคาะ spacebar ทำให้ ก็เลยอยากแก้ไขโดยการเติม 0 หน้ารหัสลูกค้านั้นให้ครบ 7 ตัว
เช่น - - - - -8- เป็น 0000008
158- - - - เป็น 0000158
- - - - -89 เป็น 0000089
ขอบคุณค่ะ

4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R06259
ของผมจะใช้วิธีบวก 0 ข้างหน้า 7 ตัว แล้วค่อยตัดข้อความจากด้านขวา
มา 7 ตัวครับ

=Right("0000000" & รหัสลูกค้า,7)
2 @R06261
ลองดูแบบนี้ได้ไหมครับ เช่น
Key 1 จะได้ผลลัพธ์ 0000001
Key 10 จะได้ผลลัพธ์ 0000010
Key 100 จะได้ผลลัพธ์ 0000100
ไม่ทราบว่าตรงตามที่ต้องการ หรือ ไม่
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี
3 @R06263
ผมเสนอให้อีกวิธีครับ
=Format$(Val([CustomerCode]), "0000000")

-----
http://www.greatfriends.biz
4 @R06271
ขอบคุณค่ะทุกท่าน
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0783s