我的Access 2003 資料表的「表單」中想要有一個可以輸入文字的搜尋框,直接去找裡面的文字,還要有「尋找下一個」的按鈕,我查過應該是用 FindRecord 和 FindNext 兩個巨集指令,但是我寫不出來?請各位大大幫我一下,謝謝!
2007-01-10 13:56:55 · 1 個解答 · 發問者 ? 4 in 電腦與網際網路 ➔ 軟體
1:先假設你要尋找的欄位名稱是_ 姓名
2:作一個按鈕_假設名稱是_尋找
2.1_在按鈕的On_Click輸入
BN = InputBox("輸入查詢的姓名資料")
If BN <> "" Then
Me.Undo
Me!姓名.SetFocus
DoCmd.FindRecord BN
if isnull(me!姓名)=true or me!姓名="" then msgbox"查無" &BN &"資料"
END IF
3:作一個按鈕_假設名稱是_尋找下一筆
3.1_在按鈕的On_Click輸入
Screen.PreviousControl.SetFocus
DoCmd.FindNext
以上試試!希望有幫上忙.
2007-01-10 18:59:10 · answer #1 · answered by pop 7 · 0⤊ 0⤋