返回列表 上一主題 發帖

[發問] 多筆EXCEL搜尋的用法-延伸問題

本帖最後由 luhpro 於 2011-6-8 22:57 編輯
如果今天 要用option控制項 去控制 他所要搜尋的欄位
如 程式的搜尋欄位預設 F 欄位
但是今天如果要 改搜尋  D欄位
那麼 OPTION控制項這部分要怎設定
有試著設定 但是會變成無法判讀(找不出來)
mark15jill 發表於 2011-6-8 15:48

因為看不到你的實例, 所以我猜測那可能是因為你沒有給定初值, 或是值不正確,
亦或是選項增刪後會產生系統誤判(不能確定哪些算一組),
那麼我們可以自己控制實際執行的結果.

以下程式放在 ThisWorkbook :
Private Sub Workbook_Open()
  obD = True
  obe = False
  obF = False
End Sub

以下程式直接在設計模式下雙擊OptionButton以產生相關方法 Sub 頭尾, 中間放上個別值的設定程式即可
Private Sub obD_Click()
  obD = True
  obe = False
  obF = False
End Sub

Private Sub dbE_Click()
  obD = False
  obe = True
  obF = False
End Sub

Private Sub obF_Click()
  obD = False
  obe = False
  obF = True
End Sub

只要把握兩個重點 :
1. 程式開啟時記得設定一個 OptionButton 為 True, 其他則設為 False
2. 當使用者點擊某個 OptionButton 時應造成該 OptionButton 為 True, 其他則須設為 False
亦即不管系統會自動抓取到哪個,
我們自己來指定我們要哪個被選擇.

TOP

        靜思自在 : 不怕事多,只怕多事。
返回列表 上一主題