Page 1 of 1

ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างครับ.

Posted: Thu Apr 10, 2014 12:29 pm
by khanetnamnai
มือใหม่จริงๆคับ ลองสรรหาวิธีทำเองดุแล้ว จากยูทูป กุเกิ้ลก็แล้ว แต่หาไม่เจอจริงๆครับ ท่านใดทราบวิธีทำรบกวน ชี้ทางสว่างให้ผู้น้อยหน่อยครับ

ตามภาพเลยครับ คลิกที่ คอมโบ้บ๊อก ในยุสเซอร์ฟอร์ม แล้วมี ปฏิทินโผล่ขึ้น แถมเปิดมาตอนแรกแล้วโชว์วันที่ปัจจุบัน ในช่องคอมโบ้บ๊อกเดียวกันด้วยครับ. :shock:

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค

Posted: Thu Apr 10, 2014 12:41 pm
by bank9597
khanetnamnai wrote:มือใหม่จริงๆคับ ลองสรรหาวิธีทำเองดุแล้ว จากยูทูป กุเกิ้ลก็แล้ว แต่หาไม่เจอจริงๆครับ ท่านใดทราบวิธีทำรบกวน ชี้ทางสว่างให้ผู้น้อยหน่อยครับ

ตามภาพเลยครับ คลิกที่ คอมโบ้บ๊อก ในยุสเซอร์ฟอร์ม แล้วมี ปฏิทินโผล่ขึ้น แถมเปิดมาตอนแรกแล้วโชว์วันที่ปัจจุบัน ในช่องคอมโบ้บ๊อกเดียวกันด้วยครับ. :shock:
แนบไฟล์ประกอบมาด้วยครับ พร้อมโค๊ดที่เขียนไว้แล้ว (ที่ติดปัญหา) จะได้ช่วยดูให้ครับ (ตามกฏข้อ 5)

เรื่องการใช้ปฏิทินนั้น ค่อนข้างมีปัญหาใน excel 2010 ครับ เพราะต้อง add เข้ามาเอง หรือไม่ก็เขียนขึ้นมาเองครับ

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค

Posted: Thu Apr 10, 2014 1:18 pm
by khanetnamnai
bank9597 wrote:
khanetnamnai wrote:มือใหม่จริงๆคับ ลองสรรหาวิธีทำเองดุแล้ว จากยูทูป กุเกิ้ลก็แล้ว แต่หาไม่เจอจริงๆครับ ท่านใดทราบวิธีทำรบกวน ชี้ทางสว่างให้ผู้น้อยหน่อยครับ

ตามภาพเลยครับ คลิกที่ คอมโบ้บ๊อก ในยุสเซอร์ฟอร์ม แล้วมี ปฏิทินโผล่ขึ้น แถมเปิดมาตอนแรกแล้วโชว์วันที่ปัจจุบัน ในช่องคอมโบ้บ๊อกเดียวกันด้วยครับ. :shock:
แนบไฟล์ประกอบมาด้วยครับ พร้อมโค๊ดที่เขียนไว้แล้ว (ที่ติดปัญหา) จะได้ช่วยดูให้ครับ (ตามกฏข้อ 5)

เรื่องการใช้ปฏิทินนั้น ค่อนข้างมีปัญหาใน excel 2010 ครับ เพราะต้อง add เข้ามาเอง หรือไม่ก็เขียนขึ้นมาเองครับ





ตัวไฟล์นี้เจ้าของไฟล์เข้ารหัสไว้ครับ ตัวไฟล์ไม่มีปัญหาอะไร เพียงแต่ผมอยากเอาออฟชั่นนี้ไปประยุกต์ใช้กับไฟล์อื่นๆของผม แต่ไม่รู้วิธีทำเท่านั้นเองครับ.

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค

Posted: Thu Apr 10, 2014 1:25 pm
by bank9597
:D ผมไม่มีไฟล์ตัวอย่างเลยครับ ต้องลองทำไฟล์ตัวอย่างมา พร้อมโค๊ด เดี๋ยวผมจะช่วยดูให้ครับ

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค

Posted: Thu Apr 10, 2014 2:27 pm
by khanetnamnai
bank9597 wrote::D ผมไม่มีไฟล์ตัวอย่างเลยครับ ต้องลองทำไฟล์ตัวอย่างมา พร้อมโค๊ด เดี๋ยวผมจะช่วยดูให้ครับ

ตามไฟล์ที่แนบมาเลยครับ อยากให้ userform มีแบบรูปด้านบน คือ ในส่วนของตัว Combobox ให้แสดงวันที่ปัจจุบันและมีปฏิทินโผล่ขึ้นมาเมื่อคลิกครับ. รบกวนช่วยดูหน่อยนะครับ.

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค

Posted: Thu Apr 10, 2014 3:22 pm
by bank9597
:D เบื้องต้นใส่โค๊ดนี้ไปก่อนครับ

Code: Select all

Private Sub UserForm_Initialize()
        Me.txtkeydate = Date
End Sub
เวลาเปิดฟอร์มขึ้นมาจะแสดงวันที่ปัจจุบัน

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค

Posted: Thu Apr 10, 2014 3:29 pm
by bank9597
:D ขั้นต่อไปคือการ add calendar เข้าใน excel ของเรา (เฉพาะเวอร์ชั่น 2010) วิธีแก้ปัญหา ให้ทำตามขั้นตอนตามลิงค์นี้ครับ

viewtopic.php?f=9&t=2994

จากนั้น โหลดไฟล์แนบออกไปดู ซึ่งเป็นโปรแกรมที่ผมเขียนแจกไว้ โดยมีฟังก์ชั่นการเรียกใช้ปฏิทินอยู่ในชีท Report ของไฟล์แนบครับ

ศึกษาและลองเขียนดูครับ ติดตรงไหน ค่อยถามมาอีกครั้งครับ

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค

Posted: Thu Apr 10, 2014 4:49 pm
by khanetnamnai
bank9597 wrote::D ขั้นต่อไปคือการ add calendar เข้าใน excel ของเรา (เฉพาะเวอร์ชั่น 2010) วิธีแก้ปัญหา ให้ทำตามขั้นตอนตามลิงค์นี้ครับ

viewtopic.php?f=9&t=2994

จากนั้น โหลดไฟล์แนบออกไปดู ซึ่งเป็นโปรแกรมที่ผมเขียนแจกไว้ โดยมีฟังก์ชั่นการเรียกใช้ปฏิทินอยู่ในชีท Report ของไฟล์แนบครับ

ศึกษาและลองเขียนดูครับ ติดตรงไหน ค่อยถามมาอีกครั้งครับ


ขอบพระคุณมากครับผม ขออนุญาตลองทดสอบก่อนนะครับ. :cp: :cp: