台灣最大程式設計社群網站
線上人數
738
 
會員總數:246046
討論主題:189631
歡迎您免費加入會員
討論區列表 >> ACCESS >> 多個ACCESS檔匯整報表
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
多個ACCESS檔匯整報表
價值 : 100 QP  點閱數:392 回應數:7
樓主

b0446
門外漢
0 3
91 8
發送站內信

各位大大們,現在小弟有一個困擾很久的問題,
一、每個月固定有13個班級回報,1~2次的資料,
所有的檔案約有20幾個,命名「班別+月份+1或2」
二、各班的檔案會請各自檢驗無誤後,
三、匯整全部資料,再列印報表
==========
小弟用很呆的方式,
.將所有ACCESS檔案複製集中至某檔案夾,改固定的13個班級名字,
.再用一檔案連結13個資料表
.後面若有零星的檔案,改固定的名字1~3
.再連結3個資料表
→→問題:動作繁鎖、若不足13或3個資料還需補空檔、複製後需再刪除13個ACCESS
→→不知道大大們有什麼好的建議,或參考範例嗎?
感恩大大們!!







搜尋相關Tags的文章: [ 多個ACCESS ] , [ 匯入ACCESS ] ,
本篇文章發表於2019-12-09 21:46
1樓
不錯的參考

roar
檢舉此回應
post 上來大家看看比較好瞭解。
本篇文章回覆於2019-12-11 13:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

b0446
檢舉此回應
謝謝ROAR大大:
主要的困擾是有因為每月有20~30個ACCESS檔案,檔名不規則,要匯到一個ACCESS檔來列印20幾個分類報表,不知道怎麼做比較省時方便!
本篇文章回覆於2019-12-11 17:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

P陳
檢舉此回應
沒看到真的沒法給較好的建議

類似這樣作 (以下的1 2 作法)
On error resume next <----- 有錯時略過不理他
for classii = 1 to 13
for fileii = 1 to 3
clean table1
Load to Table1 <----- 匯入資料到 Table1
整理
copy table1 to tablex <--- 集中資料到 tablex
next
next
ble1 <----- 匯入資料到 Table1
copy table1 to tablex
next
next
印表

以下的3作法
for each filename
clear table1
load filename to table1
for each filename
clear table1
load filename to table1
整理
copy table1 to tablex
next

------------------------------------------
檔名不規則的話
1.規定交給您的檔名
2.要用一個檔案對照表
3.放到同一個目錄,每一個檔案都匯入一次 <---建議
本篇文章回覆於2019-12-12 08:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

P陳
檢舉此回應

因各班交的時間會不一致(2個檔是分二次交?)
所以會建議每一次交來的時候,就將資料集中到到 Tablex
還可以知道那班還沒有交 可以去催

不要等印表時才來連結資料
本篇文章回覆於2019-12-12 08:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

b0446
檢舉此回應
謝謝,P陳大大,但
小弟技術不佳,仍無法做出來!
不知有沒有範本可以提供參考?
感恩!!
本篇文章回覆於2019-12-16 19:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

P陳
檢舉此回應
這應該不會有人有範本可以給您了,有的話也是要花時間專門來作了。
您一段段作,有問題提出來討論。
本篇文章回覆於2019-12-16 21:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

b0446
檢舉此回應
了解了!謝謝大大!
本篇文章回覆於2019-12-17 19:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.