標題:
如何快速輸入以前打過的資料
[打印本頁]
作者:
arcthelad
時間:
2017-10-28 23:04
標題:
如何快速輸入以前打過的資料
本帖最後由 arcthelad 於 2017-10-28 23:06 編輯
資料庫1 已經有輸入超過500筆以上的品名. 而在資料庫2 想要輸入資料庫1 其中的200筆的品名, 要如何快速輸入, 不用整個品名重新再打. 每次建立新的資料庫品名都不一樣, 但都會跟資料庫1其中的500筆有重覆, 要如何設定, 只要打入前面幾個字, 就會跑出過去資料品名的選項. (註: 品名的名稱很長)
作者:
linyancheng
時間:
2017-10-29 02:52
用VBA比較好
作者:
kim223824
時間:
2017-10-29 12:21
可以用編號取代。
例如:
資料庫1 的500筆為編號1-500,
在資料庫2 裡面只要KEYIN數字就可以帶出你的品名。
作者:
arcthelad
時間:
2017-10-29 16:08
回復
3#
kim223824
但是輸入時, 還要去找500筆的編號, 一一核對. 似乎有點難以執行.
作者:
arcthelad
時間:
2017-10-29 16:08
回復
2#
linyancheng
VBA如何設定?
作者:
kim223824
時間:
2017-10-29 16:15
如果是下拉式選單,內容是你的品名,你會比較好做嗎?
作者:
linyancheng
時間:
2017-10-29 21:14
VBA就製作一個表單,裡面一個下拉選單
作者:
arcthelad
時間:
2017-10-30 15:20
那跟樞紐分析表一樣嗎? 只是我的原始500個資料是在第一頁, 那我如何在第二頁, 只要打入幾個字, 就可以自動跳出選單給我點選呢? 煩請給我詳細解答. 十分感謝.
作者:
allenlin99
時間:
2017-10-30 15:29
本帖最後由 allenlin99 於 2017-10-30 15:35 編輯
參考這連結看看,因該是你要的答案
VBA 下拉建議選單
http://forum.twbts.com/viewthrea ... p;extra=&page=1
函數+定義名稱下拉建議選單
http://www.contextures.com/Excel-VBA-ComboBox-Lists.html
作者:
arcthelad
時間:
2017-10-31 22:37
回復
9#
allenlin99
謝謝你的回應. 我研究一下. 沒用過VBA功能.
作者:
allenlin99
時間:
2017-11-1 12:21
回復
10#
arcthelad
函數部分 參考這個,先試這個看看
https://trumpexcel.com/excel-drop-down-list-with-search-suggestions/
VBA code 部分,調整觸發條件,執行上比較快。可以看該則貼文底下留言。
Private Sub ComboBox1_Change()
ComboBox1.ListFillRange = "DropDownList"
Me.ComboBox1.DropDown
End Sub
調整觸發條件為
Private Sub ComboBox1_GotFocus()
ComboBox1.ListFillRange = "DropDownList"
Me.ComboBox1.DropDown
End Sub
作者:
HUNGCHILIN
時間:
2017-11-1 19:52
我的建議是,把500個資料庫,用插入列方式,
先放到你要輸入資料欄位,的正上方,當作後續同ㄧ欄儲存格資料庫
如儲存格A1-A500為資料庫,A501要輸入資料。
在A501上輸入前個幾字(如CPU,只輸入C字),然後,按快鍵ALT+↓
即可最方便選擇你要的清單。
以上
作者:
kim223824
時間:
2017-12-5 14:58
資料庫1 已經有輸入超過500筆以上的品名. 而在資料庫2 想要輸入資料庫1 其中的200筆的品名, 要如何快速輸 ...
arcthelad 發表於 2017-10-28 23:04
用資料驗證的方式就可以呈現下拉式示窗,
https://mrtang.tw/blog/post/38868721
[attach]28087[/attach]
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)