Page 1 of 1
ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างครับ.
Posted: Thu Apr 10, 2014 12:29 pm
by khanetnamnai
มือใหม่จริงๆคับ ลองสรรหาวิธีทำเองดุแล้ว จากยูทูป กุเกิ้ลก็แล้ว แต่หาไม่เจอจริงๆครับ ท่านใดทราบวิธีทำรบกวน ชี้ทางสว่างให้ผู้น้อยหน่อยครับ
ตามภาพเลยครับ คลิกที่ คอมโบ้บ๊อก ในยุสเซอร์ฟอร์ม แล้วมี ปฏิทินโผล่ขึ้น แถมเปิดมาตอนแรกแล้วโชว์วันที่ปัจจุบัน ในช่องคอมโบ้บ๊อกเดียวกันด้วยครับ.

Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค
Posted: Thu Apr 10, 2014 12:41 pm
by bank9597
khanetnamnai wrote:มือใหม่จริงๆคับ ลองสรรหาวิธีทำเองดุแล้ว จากยูทูป กุเกิ้ลก็แล้ว แต่หาไม่เจอจริงๆครับ ท่านใดทราบวิธีทำรบกวน ชี้ทางสว่างให้ผู้น้อยหน่อยครับ
ตามภาพเลยครับ คลิกที่ คอมโบ้บ๊อก ในยุสเซอร์ฟอร์ม แล้วมี ปฏิทินโผล่ขึ้น แถมเปิดมาตอนแรกแล้วโชว์วันที่ปัจจุบัน ในช่องคอมโบ้บ๊อกเดียวกันด้วยครับ.

แนบไฟล์ประกอบมาด้วยครับ พร้อมโค๊ดที่เขียนไว้แล้ว (ที่ติดปัญหา) จะได้ช่วยดูให้ครับ (ตามกฏข้อ 5)
เรื่องการใช้ปฏิทินนั้น ค่อนข้างมีปัญหาใน excel 2010 ครับ เพราะต้อง add เข้ามาเอง หรือไม่ก็เขียนขึ้นมาเองครับ
Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค
Posted: Thu Apr 10, 2014 1:18 pm
by khanetnamnai
bank9597 wrote:khanetnamnai wrote:มือใหม่จริงๆคับ ลองสรรหาวิธีทำเองดุแล้ว จากยูทูป กุเกิ้ลก็แล้ว แต่หาไม่เจอจริงๆครับ ท่านใดทราบวิธีทำรบกวน ชี้ทางสว่างให้ผู้น้อยหน่อยครับ
ตามภาพเลยครับ คลิกที่ คอมโบ้บ๊อก ในยุสเซอร์ฟอร์ม แล้วมี ปฏิทินโผล่ขึ้น แถมเปิดมาตอนแรกแล้วโชว์วันที่ปัจจุบัน ในช่องคอมโบ้บ๊อกเดียวกันด้วยครับ.

แนบไฟล์ประกอบมาด้วยครับ พร้อมโค๊ดที่เขียนไว้แล้ว (ที่ติดปัญหา) จะได้ช่วยดูให้ครับ (ตามกฏข้อ 5)
เรื่องการใช้ปฏิทินนั้น ค่อนข้างมีปัญหาใน excel 2010 ครับ เพราะต้อง add เข้ามาเอง หรือไม่ก็เขียนขึ้นมาเองครับ
ตัวไฟล์นี้เจ้าของไฟล์เข้ารหัสไว้ครับ ตัวไฟล์ไม่มีปัญหาอะไร เพียงแต่ผมอยากเอาออฟชั่นนี้ไปประยุกต์ใช้กับไฟล์อื่นๆของผม แต่ไม่รู้วิธีทำเท่านั้นเองครับ.
Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค
Posted: Thu Apr 10, 2014 1:25 pm
by bank9597

ผมไม่มีไฟล์ตัวอย่างเลยครับ ต้องลองทำไฟล์ตัวอย่างมา พร้อมโค๊ด เดี๋ยวผมจะช่วยดูให้ครับ
Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค
Posted: Thu Apr 10, 2014 2:27 pm
by khanetnamnai
bank9597 wrote:
ผมไม่มีไฟล์ตัวอย่างเลยครับ ต้องลองทำไฟล์ตัวอย่างมา พร้อมโค๊ด เดี๋ยวผมจะช่วยดูให้ครับ
ตามไฟล์ที่แนบมาเลยครับ อยากให้ userform มีแบบรูปด้านบน คือ ในส่วนของตัว Combobox ให้แสดงวันที่ปัจจุบันและมีปฏิทินโผล่ขึ้นมาเมื่อคลิกครับ. รบกวนช่วยดูหน่อยนะครับ.
Re: ทำเจ้า Combobox ให้มี Calendar ให้กดเลือกได้อย่างไรบ้างค
Posted: Thu Apr 10, 2014 3:22 pm
by bank9597

เบื้องต้นใส่โค๊ดนี้ไปก่อนครับ
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

ขั้นต่อไปคือการ 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:
ขั้นต่อไปคือการ add calendar เข้าใน excel ของเรา (เฉพาะเวอร์ชั่น 2010) วิธีแก้ปัญหา ให้ทำตามขั้นตอนตามลิงค์นี้ครับ
viewtopic.php?f=9&t=2994
จากนั้น โหลดไฟล์แนบออกไปดู ซึ่งเป็นโปรแกรมที่ผมเขียนแจกไว้ โดยมีฟังก์ชั่นการเรียกใช้ปฏิทินอยู่ในชีท Report ของไฟล์แนบครับ
ศึกษาและลองเขียนดูครับ ติดตรงไหน ค่อยถามมาอีกครั้งครับ
ขอบพระคุณมากครับผม ขออนุญาตลองทดสอบก่อนนะครับ.
