listbox1 用鍵盤向下選中條目后上"敲回車" ,然后通過敲擊回車回應的事件 把listbox1選中條目值賦值給TEXTBOX2,然后隱藏 listbox ,
uj5u.com熱心網友回復:
keypresskeydown
keyup
這三個事件沒有?
uj5u.com熱心網友回復:
Private Sub List1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyReturn Then
Text2 = List1.Text
End If
End Sub
uj5u.com熱心網友回復:
Private Sub ListBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If (KeyAscii = vbKeyReturn) Then TextBox2.Text = ListBox1.Text
End Sub
uj5u.com熱心網友回復:
VBA視窗的ListBox,本身就支持用箭頭鍵↑↓改變選定的條目,不必寫代碼來處理。(注意: 要讓它獲得焦點后,按箭頭鍵才有效)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/84171.html
標籤:控件
上一篇:excel 怎么實作資料滾動
下一篇:為什么我的a.txt檔案里只有兩個數1,2,,打出來卻有三個成員array[0]=1;array[1]=2;array[3]=0
