กระทู้เก่าบอร์ด อ.Yeadram
3,860 10
URL.หัวข้อ /
URL
ต้องการเฉพาะค่าทศนิยมทำไงครับ
ผมต้องการคำสั่งที่ให้ได้ค่าเฉพาะทศนิยม เช่น
24,254.75 ให้แสดงแต่ค่าทศนิยมคือ 75
ปล. 24,254.75 เป็นค่าที่อยู่ในเขตข้อมูลอยู่แล้วครับ
......
ผมต้องการพิมพ์รายงานและให้ตัวเลขจำนวนเต็มและทศนิยมพิมพ์ลงคนละช่องครับ
24,254.75 ให้แสดงแต่ค่าทศนิยมคือ 75
ปล. 24,254.75 เป็นค่าที่อยู่ในเขตข้อมูลอยู่แล้วครับ
......
ผมต้องการพิมพ์รายงานและให้ตัวเลขจำนวนเต็มและทศนิยมพิมพ์ลงคนละช่องครับ
10 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R11421
ขอบคุณครับ แต่เจอปัญหาตรงที่ว่าหากไม่มีทศนิยมเขาจะเอาหลัก หน่วยกับหลักสิบ มาครับ
4 @R11426
ขอถามหน่อยครับ ว่านำไปใช้อย่างไร ทำไมต้องแยกช่อง - ที่ให้แยก ทศนิยมยังพอจะเข้าใจ แต่ถ้าหลังทศนิยมเป็น 0 แล้วจะแยก หลักสิบและหน่วย หรือครับ ไม่เข้าใจครับ
ขอความรู้หน่อยครับ
ขอความรู้หน่อยครับ
5 @R11434
ใช้พิมพ์หนังสือรับรองการหักภาษี ณ ที่จ่ายครับ
6 @R11435
ผมคิดออกแล้วครับผมเขียน function ช่วยครับ
Function Dec(ByVal sNum)
Dim sN
sN = sNum - Fix(sNum)
If sN = 0 Then
Dec = "00"
Else
Dec = Right(sNum, 2)
End If
End Function
Function Dec(ByVal sNum)
Dim sN
sN = sNum - Fix(sNum)
If sN = 0 Then
Dec = "00"
Else
Dec = Right(sNum, 2)
End If
End Function
7 @R11436
ผมว่าคงมีการเข้าใจผิดอะไรบางอย่าง
การออกหนังสือรับรองการหักภาษี ณ ที่จ่าย ไม่่น่าจะต้อง แยกหลักหน่วยและสิบออกมากรณีที่ไม่ม่เลขหลังจุดทศนิยมนะครับ
ถ้าแยกหลักหน่วยและสิบออกมาแล้ว ส่วนช่องข้อมูลที่ 1 จะเป็นอย่างไรครับ
แบบที่ ช้อมูล ช่องที่1 ช่องที่2
A 101.00 1 01
B 101.00 101 01
เป็นแบบ A หรือ B หรือ อย่างไร
คิดว่าควรจะตรวจสอบเงื่อนไขให้ดีอีกครั้งนะครับ
การออกหนังสือรับรองการหักภาษี ณ ที่จ่าย ไม่่น่าจะต้อง แยกหลักหน่วยและสิบออกมากรณีที่ไม่ม่เลขหลังจุดทศนิยมนะครับ
ถ้าแยกหลักหน่วยและสิบออกมาแล้ว ส่วนช่องข้อมูลที่ 1 จะเป็นอย่างไรครับ
แบบที่ ช้อมูล ช่องที่1 ช่องที่2
A 101.00 1 01
B 101.00 101 01
เป็นแบบ A หรือ B หรือ อย่างไร
คิดว่าควรจะตรวจสอบเงื่อนไขให้ดีอีกครั้งนะครับ
8 @R11445
ตามแบบฟอร์มที่กำหนดจะแยกช่องครับ แยกเป็น จำนวนบาท กับ สตางค์ครับ
เช่น 235,125.75 จะต้องแยกสองช่องคือ
จำนวนเงิน 235,125
จำนวนสตางค์ 75
เช่น 235,125.75 จะต้องแยกสองช่องคือ
จำนวนเงิน 235,125
จำนวนสตางค์ 75
9 @R11446
ลองวิธีง่ายๆ นะครับ ไม่รู้จะตรงใจรึเปล่า
ทั้ง 2 ช่อง ใช้แหล่งที่มาเดียวกันครับ แต่กำหนด Format ต่างกัน คือ
ช่องหนึ่ง แสดงจำนวนเต็ม Int([จำนวนเงิน])
อีกช่องหนึ่ง แสดงทศนิยม MOD([จำนวนเงิน])
ทั้ง 2 ช่อง ใช้แหล่งที่มาเดียวกันครับ แต่กำหนด Format ต่างกัน คือ
ช่องหนึ่ง แสดงจำนวนเต็ม Int([จำนวนเงิน])
อีกช่องหนึ่ง แสดงทศนิยม MOD([จำนวนเงิน])
10 @R11447
งงครับ คุณสุวิทย์
รบกวนกลับไปทบทวน ด้วยครับ
(R11421):"หากไม่มีทศนิยมเขาจะเอาหลัก หน่วยกับหลักสิบ มาครับ"
- ยืนยันตามนี้หรือไม่
ถ้าใช่ กรุณายืนยันคำตอบ
(R11436):
แบบที่ ช้อมูล ช่องที่1 ช่องที่2
A 101.00 1 01
B 101.00 101 01
เป็นแบบ A หรือ B หรือ อย่างไร
รบกวนกลับไปทบทวน ด้วยครับ
(R11421):"หากไม่มีทศนิยมเขาจะเอาหลัก หน่วยกับหลักสิบ มาครับ"
- ยืนยันตามนี้หรือไม่
ถ้าใช่ กรุณายืนยันคำตอบ
(R11436):
แบบที่ ช้อมูล ช่องที่1 ช่องที่2
A 101.00 1 01
B 101.00 101 01
เป็นแบบ A หรือ B หรือ อย่างไร
Time: 0.3136s
= Right ([ชื่อฟิลด์],2) ครับ