- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
2#
發表於 2013-8-3 10:53
| 只看該作者
回復 1# ayubbs
我試著分別用 TextBox、ListBox 與 ComboBox 來實做:
資料搜尋-A.zip (23.05 KB)
1. 在 Sheet2 有保留原始測試資料, 以便於測試功能後資料缺失時還原資料用.
2. TextBox 需以滑鼠左鍵拖曳 Mark 整行的姓名(兩個字, 例如 : 趙六), 於放開滑鼠左鍵後, 即完成選取的動作.
因為比較不好選擇到標的, 建議可先點一下姓名, 再按鍵盤上的向上向下按鍵找到標的,再依上述內容執行 Mark 動作即可.
3. ListBox 則於點擊上或下箭頭找到標的姓名時, 再以滑鼠左鍵點一下該姓名, 即完成選取的動作.
4. ComboBox 則於下拉式選單中選取標的姓名, 即完成選取的動作.
5. 選取完成後, 點一下 "刪除資料" 按紐, 就可以刪除所有相同姓名的資料列.
另外我早前實做測試的另一個檔案,
資料搜尋-A-Wrong.zip (17.77 KB)
若選到最後一個姓名(例如 : 吳八)後,
再執行 ListBox 的 RemoveItem 方法會發生錯誤,
但不是刪最後一筆時就不會有錯誤,
不知道問題出在哪裡? |
|