返回列表 上一主題 發帖

[發問] 關於ComboBox如何打第一個字~快速篩選出同樣詞?

確實不應有這麼多button...
你可以用combo box 作動作選項, 然後加個button來給用戶發起動作
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

本題好像回鍋了~如果有請幫我移除~謝謝!

ComboBox內有路人甲,紅綠燈1,紅綠燈2,路人乙,路人丙
當我在Com ...
av8d 發表於 2012-8-28 19:34


試試加上這個,每按一下鍵,列表自動更新

  1. Private Sub ComboBox1_Change()
  2.     Dim d As Object, A
  3.     Application.EnableEvents = False
  4.     Set d = CreateObject("Scripting.Dictionary")
  5.    With 工作表2
  6.        For Each A In .Range("A1", .[A1].End(xlDown))
  7.            If A Like "*" & ComboBox1.Text & "*" Then
  8.                 d(A.Value) = ""
  9.             End If
  10.         Next A
  11.         If d.Count > 0 Then
  12.             ComboBox1.List = Application.Transpose(d.keys)
  13.         End If
  14.     End With
  15.     Application.EnableEvents = True
  16.     Set d = Nothing
  17. End Sub
複製代碼
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

        靜思自在 : 君子如水,隨方就圓,無處不自在。
返回列表 上一主題