การหารอบเดือน
Posted: Wed Jan 13, 2021 12:05 pm
ตอนนี้ผมทำข้อมูลของพนักงานครับ เรื่องของการลางาน โดยการสร้าง Userform ขึนมาเพื่อที่จะใส่ข้อมูลของพนักงาน
ทุกเดือนจะตัดวันที่ 21 ครับ ยกตัวอย่าง 21กพ - 20มีนา รอบเดือนจะต้องเป็นของเดือนมีนาครับ
หน้าต่าง Userform จะมีการกรอกข้อมูลวันที่ โดยการใช้ Combobox ในการเลือกครับ วัน เดือน ปี
[เริ่มตั้งแต่วันที่]
combobox1 combobox2 combobox3
วันที่ เดือน ปี
[จนถึงวันที่]
combobox1 combobox2[ผมเขียนไว้ว่าให้เลือกได้แค่เดือนปัจจุบันกับเดือนถัดไป เช่น ถ้าผมเลือกเดือนที่ มกราคม[ของเริ่มตั้งแต่วันที่]
เดือน[ของจนถึงวันที่] จะมีให้เลือกแค่เดือน มกราคม กับ กุมภาพัน ] , label1[ให้อัพเดตตามปีเริ่มต้นครับ]
วันที่ เดือน ปี
และจะมีช่องผลรวมครับว่า ตั้งแต่วันที่นี้เดือนนี้ จนถึงวันที่นี้เดือนนี้ รวมเป็นกี่วัน ซึ่งผมได้เขียนโค้ดไว้แล้วครับ
++++พอจะเข้าไหมครับ+++
จากข้อความข้างต้น ต้องเขียนโค้ด vba ยังไงครับ ถึงจะรู้รอบเดือนของแต่ละเดือนครับ
ผมมือใหม่คับ ถ้าเขียนอะไรผิดพลาด หรือทำให้ งง ต้องขอโทษด้วยครับ
ทุกเดือนจะตัดวันที่ 21 ครับ ยกตัวอย่าง 21กพ - 20มีนา รอบเดือนจะต้องเป็นของเดือนมีนาครับ
หน้าต่าง Userform จะมีการกรอกข้อมูลวันที่ โดยการใช้ Combobox ในการเลือกครับ วัน เดือน ปี
[เริ่มตั้งแต่วันที่]
combobox1 combobox2 combobox3
วันที่ เดือน ปี
[จนถึงวันที่]
combobox1 combobox2[ผมเขียนไว้ว่าให้เลือกได้แค่เดือนปัจจุบันกับเดือนถัดไป เช่น ถ้าผมเลือกเดือนที่ มกราคม[ของเริ่มตั้งแต่วันที่]
เดือน[ของจนถึงวันที่] จะมีให้เลือกแค่เดือน มกราคม กับ กุมภาพัน ] , label1[ให้อัพเดตตามปีเริ่มต้นครับ]
วันที่ เดือน ปี
และจะมีช่องผลรวมครับว่า ตั้งแต่วันที่นี้เดือนนี้ จนถึงวันที่นี้เดือนนี้ รวมเป็นกี่วัน ซึ่งผมได้เขียนโค้ดไว้แล้วครับ
++++พอจะเข้าไหมครับ+++
จากข้อความข้างต้น ต้องเขียนโค้ด vba ยังไงครับ ถึงจะรู้รอบเดือนของแต่ละเดือนครับ
ผมมือใหม่คับ ถ้าเขียนอะไรผิดพลาด หรือทำให้ งง ต้องขอโทษด้วยครับ