昱得資訊工作室
麻辣學園
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
2014-12-20, 14:19:54
昱得資訊工作室
首頁 說明 登入 註冊 想當作者?
新聞: 會員注意!!麻辣家族討論區已轉換新系統,請移駕[麻辣家族新論壇]!!


+  麻辣家族討論區
|-+  MS Office 系列
| |-+  EXCEL
| | |-+  Excelㄧ般區 (版主: gong, bosco_yip)
| | | |-+  如何讓Excel下拉式選單連結到Access資料庫?
0 會員 以及 1 訪客 正在閱讀本篇主題. « 上一篇主題 下一篇主題 »
頁: [1] 2 向下 列印
作者 主題: 如何讓Excel下拉式選單連結到Access資料庫?  (閱讀 28883 次)
5168
訪客


電子郵件
如何讓Excel下拉式選單連結到Access資料庫?
« 於: 2005-08-11, 01:13:31 »

如果 A.XLS 設  清單 的 來源
想連結至 B.MDB 的 data 的資料表
或 設為  C.XLS 的工作表
請問可以嗎 ?
語法 應如何 ?
已記錄
leonchou
論壇維護群
*
離線 離線

文章: 1214


Re: 清單的來源 可連結ACCESS TABLE ?
« 回覆文章 #1 於: 2005-08-11, 03:18:59 »

資料 > 取得外部資料
將資料取回 A.xls 後,
再設為清單來源。

這是初步構想,你可試試。
已記錄

wildphoenix
小學生
*
離線 離線

會員性別: 女
文章: 4


如何讓Excel下拉式選單連結到Access資料庫?
« 回覆文章 #2 於: 2005-09-17, 03:20:02 »

預期結果:
一個Excel的估價單、一個Access的器材清單,
在估價單作出下拉式選單,以後製作估價單時只要直接選取器材而不需一字一字key in。

目前情況:
只做得出先把Access器材清單匯入至Excel,
再從「資料>>驗證」做下拉選單,
可是這樣會變成每次做估價單都得在Excel中拖一大串器材清單,
光用想的都覺得累贅!

問題
要怎麼做才能在Excel做出可直接連結到Access資料庫的下拉式選單呢?
我是不是要找SQL專書來看?看哪一部分呢?
會用到VBA嗎?哪一部分呢?
我像個無頭蒼蠅、找不到方向好多天了 Cry
能不能請板上高手指點迷津?
只要大方向就好,細部語法我會自己找書研究的。

先謝謝了。 Smiley

已記錄
oobird
凸槌的木工
論壇維護群
*
離線 離線

文章: 5270



Re: 如何讓Excel下拉式選單連結到Access資料庫?
« 回覆文章 #3 於: 2005-09-17, 05:37:12 »

以我的認知是不行的,所以還是建議你器材清單匯入至Excel,估價單建立在excel的另一活頁簿,在估價單建立名稱,參照到指到器材清單活頁簿你放置資料的儲存格範圍,資料驗証的清單則指向該名稱,這樣就不會估價單把器材清單帶著跑了。(當然使用時要兩個檔案同時開,這個可用巨集控製或儲存工作環境的方式甚至超連結…隨你了!
已記錄

結廬待慧君
老夏
尊貴會員
*
離線 離線

會員性別: 男
文章: 468


Re: 如何讓Excel下拉式選單連結到Access資料庫?
« 回覆文章 #4 於: 2005-09-17, 08:55:32 »

安裝Ms Query 功能

匯入外部資料至Excel工作表

資料驗証功能製造關聯式輸入表單

還要VBA幫忙將輸入表資料寫入Excel資料清單作儲存工作
且將輸入表資料清除

Excel資料清單超過5000筆
可以用Access連結此增益集
將Excel資料清單匯入Access
且手動刪除Excel資料

[前端資料庫查詢]
Ms Query 功能
匯入外部資料至Excel樞紐分析表


[大量檔案切換]
採用Microsoft文件夾
將已做好之檔案
搬入此物左框架內極可以使用

東西是現成的
看您如何去組裝利用
動動滑鼠即可操作

這些東西是手動更新資料
手動匯入Access







已記錄
wildphoenix
小學生
*
離線 離線

會員性別: 女
文章: 4


Re: 如何讓Excel下拉式選單連結到Access資料庫?
« 回覆文章 #5 於: 2005-09-19, 07:52:15 »

我試出一個勉強可接受的方法,請大家幫我看看,有沒有更好的。

1.把[器材清單.mdb]匯入至[器材清單.xls]
2.在[估價單.xls]選取功能表的插入/名稱/定義
3.出現定義名稱窗格,輸入名稱,參照內若有內容則刪除,保持空白,讓插入指標留在方塊中
4.點選功能表上的視窗,按一下[器材清單.xls],會自動切換到[器材清單.xls],選取要出現在下拉選單的儲存格。
5.按下定義名稱窗格的新增,這時就在[估價單.xls]新增了一個清單名稱。

6.在[估價單.xls]選取要建立下拉式清單所在的儲存格,點選資料/驗證
 出現資料驗證窗格,允許清單,來源就是剛剛建立的清單名稱。
7.按下確定,儲存格就會出現下拉選單的倒三角方塊了

1~5目的是新增清單名稱,因為驗證的來源不允許跨活頁簿、跨工作表,
但只要把來源改成清單名稱,驗證的來源就能接受。
6~7只是一般的驗證過程,只有來源照1~5動了點手腳,讓Excel能乖乖聽話。

做到這邊我不禁想著,既然步驟1還要先匯入[器材清單.mdb]到excel,
那麼,不如直接在Excel建立器材清單,這樣不是更省事,還省了一個匯入的動作。
有人可以提供我乖乖建立Access資料庫再匯入Excel的好處嗎?

另外,因為器材清單資料有上千筆,不可能在下拉選單中一項項找,勢必要先增加一欄「器材分類」,
製作估價單時先選擇分類,接著根據分類欄選取的項目自動留下符合的細項再選擇。
唔...有點難敘述,就像在網路上填寫地址時會先選擇縣市,再依照選擇的縣市跳出該縣市的鄉鎮。
請問這種多層級的下拉選單的第二層要怎麼做呢?
已記錄
oobird
凸槌的木工
論壇維護群
*
離線 離線

文章: 5270



Re: 如何讓Excel下拉式選單連結到Access資料庫?
« 回覆文章 #6 於: 2005-09-19, 07:56:37 »

已記錄

結廬待慧君
老夏
尊貴會員
*
離線 離線

會員性別: 男
文章: 468


Re: 如何讓Excel下拉式選單連結到Access資料庫?
« 回覆文章 #7 於: 2005-09-19, 09:49:13 »

多層式驗證清單

樞紐分析表內部會保存一份來源資料
所以來源資料砍了

[附件已被管理員刪除]
已記錄
頁: [1] 2 向上 列印 
« 上一篇主題 下一篇主題 »
自訂搜尋
跳到:  


Google PageRank Checker
本頁花了 2.552 秒, 以及 20 次的資料庫查詢.