[問題] 查找回傳數值

作者: mastertom (湯姆大師)   2020-11-18 13:21:30
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:
office excel
版本:
2016
各位大大好,
想請問一下, 我想再執行表單時
再A框框填入號碼之後 B 會自動帶出對應資料
如圖檔
https://imgur.com/gallery/z9ysmv0
這種狀況應該怎麼寫程式碼比較好呢?
還有就是我的A框框應該選change afterupdate 或是enter?
先跟各位感謝了~
作者: soyoso (我是耀宗)   2020-11-18 13:41:00
先說,沒有版本2017,請提供正確填入號碼後自動帶出對應資料,自動來看changeafterupdate方面,就看觸發事件是否和操作習慣有搭
作者: mastertom (湯姆大師)   2020-11-19 09:33:00
是2016才對抱歉搞錯https://reurl.cc/Y6onGa 這個是我的檔案還請幫忙看一下了 感恩!
作者: soyoso (我是耀宗)   2020-11-19 10:14:00
開啟連結,下載xlsx並無法看到userform的部分且工作表內也無任何資料,所以不知要看什麼
作者: mastertom (湯姆大師)   2020-11-19 15:57:00
https://reurl.cc/14WVYQ 啊啊啊真的很抱歉這個才對
作者: soyoso (我是耀宗)   2020-11-19 16:42:00
那說明一下要看什麼呢?如果是要問貨品ean輸入後,工作表database a欄ean/upc符合回傳所對應b欄的material no#值的話,觸發事件change,所提供檔案ean/upc字數固定(13),可先判斷len輸入(ean/upc前9個字元都一樣的話,也可只輸入後4碼)字數再執行接下來的動作,迴圈或是range.find來搜尋,再回傳所對應b欄的值到label Autoshow_Materialnumber的caption內;另外看操作習慣,afterupdate或是enter觸發事件也是可行的。
作者: mastertom (湯姆大師)   2020-11-19 18:44:00
對對, 就是可能我會掃描EAN CODE 然後自動對應料號這樣

Links booklink

Contact Us: admin [ a t ] ucptt.com