iT邦幫忙

0

Access 資料庫 自動帶入資料問題 Dlookup

小弟有建一個資料表 裡面欄位有料品代號與料品規格

想要再輸入料品代號之後,料品規格自動帶出

想請問該如何使用Dlookup 寫出這樣的功能效果,感謝各位大大

2 個回答

2
海綿寶寶
iT邦超人 1 級 ‧ 2014-11-25 15:57:04
最佳解答

替你 Google 了這個

下拉範例

union9999 iT邦新手 5 級 ‧ 2014-11-26 08:11:51 檢舉

大大!這個方式我也看過了,不過設定完後還是沒有效果,不知道是什麼問題

union9999 iT邦新手 5 級 ‧ 2014-11-26 08:22:14 檢舉

這樣子設定

Private Sub 料品代號_AfterUpdate()
Me![料品規格] = DLookup("料品代號", "料品", 料品代號 = " & Me![料品代號]")
End Sub

2
Andy Chiu
iT邦研究生 3 級 ‧ 2014-11-26 11:07:40

是否上傳一個sample,跑跑看比較知道問題點

看更多先前的回應...收起先前的回應...
union9999 iT邦新手 5 級 ‧ 2014-11-26 11:18:25 檢舉
Andy Chiu iT邦研究生 3 級 ‧ 2014-11-26 12:58:33 檢舉

union9999兄,是否可轉存2003的格式?我這還沒跑2007...

union9999 iT邦新手 5 級 ‧ 2014-11-26 13:23:39 檢舉

已解決!!! ><

Me![料品規格] = DLookup("料品規格", "料品", "[料品代號]='" & Me![料品代號] & "'")

這樣寫就可以了!!~

Andy Chiu iT邦研究生 3 級 ‧ 2014-11-26 14:03:34 檢舉

恭喜!括號問題!
我是習慣下拉選單輸入資料,然後透過改變RowSource來進行搜尋,最後再DLookup或Column方式將資料導入其他欄位,話說您也是紡織業!同行同行!

union9999 iT邦新手 5 級 ‧ 2014-11-26 15:30:42 檢舉

andyboy 兄

原來是同行阿!! 幸會幸會~ 問題解決就開心多了 哈哈

我要發表回答

立即登入回答