Page 1 of 1
เพิ่มค่าใน CELL เรื่อยๆทุกครั้งที่มีการอ่าน BARCODE
Posted: Fri Dec 09, 2016 11:37 am
by Jatuphon Phimpho
สวัสดีครับ ผมเป็นสมาชิกใหม่ครับ ขอฝากตัว และขอความกรุณาด้วยครับ
ผมต้องการ อ่าน barcode ของ code นั้นๆแล้วให้ นับว่าอ่านไปกี่ครั้ง โดยการอ่านจะเพิ่มค่าไปเรื่อยๆครับ
เป็นต้นว่าจาก data ที่มี B2 = 953511, C2 = 5 (หมายถึง CODE "953511"มี status = 2)
ใส่ code "953511"ที่ E5
1.jpg
1.jpg
E5 = 953511
ค่าใน C2 จาก 5 จะเพิ่มเป็น 6
C2 = 6
แสดงผล C2 ที่ E7
E7 = 6
เมื่อทำเหมือนเดิมโดย CODE เดิมอีกครั้ง C2 ก็จะเพิ่มอีก 1(C2 = 7) และสามารถทำกับ CODE อื่นๆที่ COLUMN B ใด้เช่นกัน
รบกวนด้วยครับ..
Re: เพิ่มค่าใน CELL เรื่อยๆทุกครั้งที่มีการอ่าน BARCODE
Posted: Fri Dec 09, 2016 12:25 pm
by Jatuphon Phimpho
ขอความกรุณาจากผู้รู้ด้วยนะครับ
Re: เพิ่มค่าใน CELL เรื่อยๆทุกครั้งที่มีการอ่าน BARCODE
Posted: Fri Dec 09, 2016 1:14 pm
by Serverchita
จากคำถามคงต้องใช้ VBA เข้าช่วยครับ ต้องเขียน Code มาก่อน ตามกฏข้อ 5. ครับ
และแนบไฟล์ตัวอย่างมาด้วยครับ
Re: เพิ่มค่าใน CELL เรื่อยๆทุกครั้งที่มีการอ่าน BARCODE
Posted: Fri Dec 09, 2016 2:30 pm
by Jatuphon Phimpho
ต้องขอโทษจริงๆครับ ผมเขียน VBA ยังไม่เป็น ใด้แต่ใช้สูตร VLOOKUP ใน EXCELL เท่านั้นครับ เลยไม่รู้จะเริ่มยังไง รบกวนขอคำชี้แนะด้วยนะครับ.
Re: เพิ่มค่าใน CELL เรื่อยๆทุกครั้งที่มีการอ่าน BARCODE
Posted: Fri Dec 09, 2016 5:50 pm
by snasui
หากยังเขียน VBA ไม่ได้จำเป็นต้องศึกษามาก่อนตามลำดับครับ อาจจะใช้วิธีการศึกษา ฝึกฝนจากหนังสือเสียก่อนแล้วลองทำตาม ประยุกต์ใช้กับงานนี้ ทำแล้วติดตรงไหนค่อยนำมาถามกันต่อ สำหรับฟอรัมนี้มีกติกาว่า การถามเกี่ยวกับ VBA นั้นจำเป็นที่ผู้ถามต้องเขียนมาเองก่อนเสมอ ติดแล้วค่อยถามกันครับ
Re: เพิ่มค่าใน CELL เรื่อยๆทุกครั้งที่มีการอ่าน BARCODE
Posted: Sat Dec 10, 2016 3:37 pm
by Jatuphon Phimpho
ขอบคุณครับ..ตอนนี้ได้แล้วครับเหลือแต่ ให้run macro auto เมื่อใส่ค่าลงไป.
Waveside นี้ดีมากจริงๆ จากเริ่มทำ excell ตอนนี้ ทำ VBA เลย ได้ความรู้จาก ที่นี่จริงๆ
ขอบคุณครับ..
Re: เพิ่มค่าใน CELL เรื่อยๆทุกครั้งที่มีการอ่าน BARCODE
Posted: Sat Dec 10, 2016 6:04 pm
by snasui
การให้ Run Auto สามารถใช้ Worksheet_Change Event ได้ ลองศึกษาจากกระทู้เหล่านี้ครับ
Worksheet_Change