Page 1 of 1
code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 9:07 am
by yodpao.b
ช่วยเขียน code ที่แสดงเฉพาะ เดือนหรือปีในform
untitled.GIF
Code: Select all
Private Sub UserForm_Initialize()
TextBox1.Text = DateSerial(Year(Date), Month(Date), Day(Date))
TextBox2.Text = DateSerial(Year(Date), Month(Date), Day(Date))
End Sub
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 9:37 am
by snasui
yodpao.b wrote:ช่วยเขียน code ที่แสดงเฉพาะ เดือนหรือปีในform
Code: Select all
Private Sub UserForm_Initialize()
TextBox1.Text = DateSerial(Year(Date), Month(Date), Day(Date))
TextBox2.Text = DateSerial(Year(Date), Month(Date), Day(Date))
End Sub
ลองตามด้านล่างครับ
Code: Select all
Private Sub UserForm_Initialize()
TextBox1 = Format(Date, "mmmm")
TextBox2 = Format(Date, "yyyy")
End Sub
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 9:46 am
by yodpao.b
ผมนี่แย่จังเหมือน อาจารย์เคยสอนแล้วดันหาไม่เจอ
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 10:02 am
by yodpao.b
untitled.GIF
จากรูปด้านบน สามารถทำให้ ComboBox1 ตรงลูกศรเลือก เป็นสีเทาได้ไหม แต่ ตัวอักษรสีดำ
ผมลองใช้ Enabeld แล้ว ก็ใช้ได้ แต่ตัวหนังสือ มันก็จาง ไม่เป็นสีดำ ทำได้ไหมครับให้เป็นสีดำ
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 10:13 am
by snasui

ลองกำหนด Properties เป็น Button Face ครับ
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 10:39 am
by yodpao.b
ไม่ได้ครับอาจาร์ย คัวลูกศรยังป็นสีดำ
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 11:57 am
by snasui

การทำให้ปุ่มจางต้องกำหนด Enabled = False ซึ่งไม่สามารถกำหนดให้สีอื่นนอกจากเทาจางที่เกิดจากค่า Default ของโปรแกรม และเมื่อกำหนด Enabled = False ก็จะไม่สามารถใช้งานปุ่มได้ครับ
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 12:47 pm
by yodpao.b
ถูกต้องครับ การทำให้ปุ่มจางต้องกำหนด Enabled = False
ผมต้องการไม่ให้ปุ่มทำงาน ต้องการให้สีจาง แต่อยากได้ตัวหนังสือดำ ต้องเลือกที่ช่องไหนครับ
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 1:02 pm
by snasui

ทำไม่ได้ครับ
snasui wrote:
การทำให้ปุ่มจางต้องกำหนด Enabled = False ซึ่งไม่สามารถกำหนดให้สีอื่นนอกจากเทาจางที่เกิดจากค่า Default ของโปรแกรม และเมื่อกำหนด Enabled = False ก็จะไม่สามารถใช้งานปุ่มได้ครับ
Re: code ที่เขียนแสดงเฉพาะ เดือนหรือปีในform
Posted: Tue Sep 20, 2011 1:03 pm
by yodpao.b
ครับผม