Page 1 of 1

message boxขึ้นเตือนเมื่อใกล้ถึงวันกำหนดส่งงาน

Posted: Wed May 27, 2015 8:31 pm
by ploynattharat
ขออนุญาตสอบถามผู้รู้คะ

คือดิฉันอยากให้เมื่อเปิดโปรแกรมexcelขึ้นมา เมื่อหน้าHomeแสดงขึ้นมาแล้ว มี message box ขึ้นมาอัตโนมัติว่างานไหนเหลือเวลาทำงานอีกกี่วัน โดยจะขึ้นเตือนเฉพาะงานที่เหลือเวลาอีก 15วัน หรือเหลือเวลาน้อยกว่า15วัน จนถึงวันกำหนดส่งงาน โดยอิงข้อมูลวันกำหนดส่งจากหน้า plan ที่คอลัมน์ K เปรียบเทียบกับวันปัจจุบัน แล้วหลังจากปิดโปรแกรม แล้วเปิดโปรแกรมexcel ขึ้นมาใหม่ในทุกๆวัน จะต้องขึ้นmessage box เตือนทุกครั้ง ว่างานไหนใกล้ถึงวันกำหนดส่ง จนวันที่เปิดโปรแกรมตรงกับวันกำหนดส่งของงานนั้น
ยกตัวอย่างเช่น ที่ช่อง K2 วันกำหนดส่งคือ 10/6/2015 ก่อนช่องk2 14วัน คือ วันที่ 27/5/2015 ให้message box เริ่มขึ้นเตือนที่หน้า Home ว่า
เลขที่ใบสั่ง 70/2558 (ช่องC2) Neckring 13-05-0659 (ช่อง D2) เหลือเวลาทำงานอีก14วัน !!
เลขที่ใบสั่ง 70/2558 (ช่องC3) Neckring 72,05,1039/4 (ช่อง D3) เหลือเวลาทำงานอีก15วัน !!

โดยงานที่เหลือเวลาส่งงานมากกว่า15วันนับจากวันปัจจุบันไม่ต้องขึ้นเตือน

ยกตัวอย่างอีก 1 ตัวอย่างเช่น สมมติวันที่เปิดโปรแกรม คือ วันที่ 10/6/2015 ให้message box เริ่มขึ้นเตือนที่หน้า Home ว่า

เลขที่ใบสั่ง 70/2558 (ช่องC2) Neckring 13-05-0659 (ช่อง D2) กำหนดส่งงานวันนี้ !!
เลขที่ใบสั่ง 70/2558 (ช่องC3) Neckring 72,05,1039/4 (ช่อง D3) เหลือเวลาทำงานอีก1วัน !!
เลขที่ใบสั่ง 50/2558 (ช่องC4) Neckring 13-05-0659 (ช่อง D4) เหลือเวลาทำงานอีก11วัน !!
เลขที่ใบสั่ง 50/2558 (ช่องC5) Neckring 81,05,0626e-RG (ช่อง D5) เหลือเวลาทำงานอีก12วัน !!

รบกวนผู้รู้ช่วยเหลือหน่อยนะคะ
ขอบคุณมากคะ

Re: message boxขึ้นเตือนเมื่อใกล้ถึงวันกำหนดส่งงาน

Posted: Wed May 27, 2015 9:09 pm
by snasui
:D Code ที่เขียนมาเองแล้วชื่อว่าอะไร ติดขัดที่บรรทัดใด ช่วยนำมาโพสต์แจ้งไว้ในฟอรัมนี้ด้วยครับ

การโพสต์ Code ดูตัวอย่างที่นี่ครับ viewtopic.php?f=6&t=1187