Board logo

標題: [求教] 不需做userform, 可輸入查詢的資料 [打印本頁]

作者: sammyc    時間: 2011-2-21 17:20     標題: [求教] 不用做form, 可設定輸入的資料

本帖最後由 sammyc 於 2011-2-24 09:01 編輯

求教, 看見人家在工作表中, 加入需輸入資料, 會轉轉成輸入視窗, 不用做form, 只需修改欄位資料, 即可,
可否教導, 該如何編寫 ?, 謝謝
由於只是小學生, 未能上傳有關檔案.

Category Data               
Field No.        Field Name        Field Title        Field Type          Declare Type        Default Data
Field_1        @article                 Style        COB                 varchar(20)       
Field_2        @po_key_seq        PO No.        COB                 varchar(20)
作者: solely    時間: 2011-2-21 20:41

回復 1# sammyc
樓主指的是 資料→表單??
[attach]4821[/attach]
作者: sammyc    時間: 2011-2-23 09:41

回復 2# solely
是的, 但只需要查詢便可以,
USER FORM 需每個頁面編寫, 但見人家, 只需在指定的頁面輸入 名稱,變數及欄位格式便可, 非常方便, 想了解及學習, 望各高人指點.
作者: bvge    時間: 2011-2-23 19:18

小學生只能上傳相關檔案,
但是無法下載檔案
作者: sammyc    時間: 2011-3-4 15:41     標題: [求教] 不需做userform, 可輸入查詢的資料

求教, USER FORM 需每個頁面編寫, 但見人家, 只需在指定的頁面輸入 名稱,變數及欄位格式便即可查詢有關數據庫資, 非常方便, 想了解及學習, 望各高人指點.
可否教導, 該如何編寫 ?, 謝謝

USER FORM 需每個頁面編寫, 但見人家, 只需在指定的頁面輸入 名稱,變數及欄位格式便可, 非常方便, 想了解及學習, 望各高人指點.
Category Data               
Field No.        Field Name        Field Title        Field Type          Declare Type        Default Data
Field_1        @article                 Style        COB                 varchar(20)      
Field_2        @po_key_seq        PO No.        COB                 varchar(20)
作者: oobird    時間: 2011-3-4 16:24

請思考如何發帖才能有人看懂你的問題
相同的文字發一百遍也沒人知道你說什麼
作者: syuan    時間: 2011-3-5 16:32

本帖最後由 syuan 於 2011-3-5 16:34 編輯

樓主的意思是不是指。。。在excel裡key好想要查詢的資料
之後再用vba去寫一個查詢的小視窗,讓使用者在小視窗裡,用點選或輸入的方式
即可在小視窗或別的listbox裡秀出相關的資料

例如在儲存格裡輸入一堆姓名(a1)、性別(a2)與年齡(a3)後  (註:a1a2a3為儲存格的xy座標碼)
當使用者在打開excel檔案後,小視窗即會自動的跑出來,此時使用者用點選或輸入的方式(例如輸入年齡)
vba即會立刻開啟另一個視窗,來秀出符合此年齡的所有資料?
作者: hugh0620    時間: 2011-3-8 17:30

樓主的意思~ 應該是將userform的功能放在儲存格內~

例如 我在A2 儲存格 輸入 Style ID

下方會資料會帶出 該ID的相關資料~ 如圖示~
甚至連欄頭也可以做為自行修改的條件~
如Style ID 改為 交期~ 這樣填入交期~ 就從交期篩選符合的資料~

不過有點納悶的是~ 樓主用的是類似Access,MySQL,MSSQL的資料庫格式~ 不知道有何用意???

[attach]4945[/attach]
作者: hugh0620    時間: 2011-3-11 09:45

本帖最後由 hugh0620 於 2011-3-11 09:47 編輯

樓主有寫到~ 是從資料庫將資料讀取
介面是EXCEL  資料來源是資料庫(ACCESS,SQL)
使用進階篩選   要先將資料庫的資料貼到EXCEL中    不過這應非樓主的意思

樓主要的東西  需要VBA+SQL語法   (SQL語法&VBA連結到資料庫的語法應用~ 不熟~)




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)