Page 1 of 1

ไม่ให้พิมพ์ ComboBox ในฟอร์ม

Posted: Mon Jan 09, 2012 3:17 pm
by yodpao.b
ComboBox ในฟอร์ม มีคำสั่งไหนไหมครับ ที่สั่งไม่ให้พิมพ์ ใช้เลือกได้เพียงอย่างเดียว

Re: ไม่ให้พิมพ์ ComboBox ในฟอร์ม

Posted: Mon Jan 09, 2012 6:23 pm
by thanawat
yodpao.b wrote:ComboBox ในฟอร์ม มีคำสั่งไหนไหมครับ ที่สั่งไม่ให้พิมพ์ ใช้เลือกได้เพียงอย่างเดียว

ดูตรง properties ของ ComboBox

ตรง style เลือกเป็น 2-fm style

Re: ไม่ให้พิมพ์ ComboBox ในฟอร์ม

Posted: Mon Jan 09, 2012 6:42 pm
by snasui
:D กรณีไม่ให้พิมพ์สามารถดักด้วย Event KeyDown ได้ เช่นตัวอย่างด้านล่างครับ

Code: Select all

Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    MsgBox "Can't enter with manual."
    Unload Me
End Sub

Re: ไม่ให้พิมพ์ ComboBox ในฟอร์ม

Posted: Mon Jan 09, 2012 7:57 pm
by bank9597
:D :D :D :D

Re: ไม่ให้พิมพ์ ComboBox ในฟอร์ม

Posted: Tue Jan 10, 2012 9:55 am
by yodpao.b
มีความต้องการอย่างแรงเลยครับตัวนี้
ขอบคุณมากครับ