กานคำนวณตามเงื่อนไข IF
กระทู้เก่าบอร์ด อ.Yeadram

 1,080   5
URL.หัวข้อ / URL
กานคำนวณตามเงื่อนไข IF

ไม่มีความรู้ทางด้านนิพจน์ และ VBA เท่าไรค่ะ
อยากให้ท่านอาจารย์ช่วยหน่อยค่ะ

เริ่มต้นสั่งให้เลือก ปุ่มตัวเลือกก่อน โดยสร้างเป็นกลุ่มไว้แล้ว ซึ่งจะให้มีค่าต่างกันอย่างไรคะ

หลังจากเลือกแล้ว สร้างปุ่มให้คำนวณดังนี้
ถ้า ราคากำไรรวม >= ปุ่มตัวเลือก ในช่อง Total ราคารวมจะเท่าเดิม
แต้ถ้า ราคากำไรรวม < ปุ่มตัวเลือก จะนำเอา [(ปุ่มตัวเลือก-ราคากำไรรวม)+ช่อง Total ราคารวม] จะปรากฏราคาใหม่ในช่อง Total

ประมาณนี้นะคะ

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

1 @R22094
ลองศึกษาตัวมาโครสำเร็จรูปที่ชื่อว่า SetValue ดูนะครับ ถ้าเป็น Access เวอร์ชั่นใหม่ๆจะต้องเปิดให้โชว์ All Macro ถึงจะเห้นและใช้ได้ครับ
2 @R22103
if [ราคากำไรรวม] < [ปุ่มตัวเลือก] then
    [Total] = [Total] + ([ปุ่มตัวเลือก]-[ราคากำไรรวม])
endif


3 @R22114
คุณ Gun คะ
ในช่องนี้ [ราคากำไรรวม] ใส่เป็นชื่อช่อง Textbox ได้เลยใช่มั้ยคะ
แต่เหมือน [ราคากำไรรวม] กับ [ปุ่มตัวเลือก] มันอยู่คนละฟอร์มต้องทำไงดีคะ

ลองทำแล้วมันยังไม่ได้ค่ะมันฟ้องบรรทัดนี้ว่า
if [ราคากำไรรวม] < [ปุ่มตัวเลือก] then

ไม่พบเขตข้อมูลในการอ้างอิงนิพจน์ค่ะ
4 @R22115
[ราคากำไรรวม] กับ [Total]
มันอยู่ในฟอร์มย่อยอ่ะค่ะ
5 @R22133
อ้างอิง textbox ฟอร์มย่อย

[ชื่อฟิร์มย่อย].Form.[ชื่อtextbox]
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2714s