Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

12345下一頁(yè)
返回列表 發(fā)新帖
查看: 21805|回復(fù): 46
打印 上一主題 下一主題

[窗體] 【通用工具源碼】通用Excel數(shù)據(jù)導(dǎo)入模塊

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2011-5-7 21:06:59 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
        之前做的一個(gè)通用導(dǎo)入模塊,不過(guò)后來(lái)又找到更高效的辦法,差點(diǎn)拋棄,不過(guò)后來(lái)想想,這個(gè)模塊雖然效率比較差,不過(guò)易用性上來(lái)講還是不錯(cuò)的,因此發(fā)上來(lái)給大家作個(gè)參考。

用法: 1. 直接打開窗體時(shí)允許手動(dòng)選擇要導(dǎo)入的目標(biāo)表:
       DoCmd.OpenForm "ImportFromExcel"
       2. 通過(guò)OpenArgs參數(shù)傳遞指定表名,這樣不允許手動(dòng)選擇要導(dǎo)入的目標(biāo)表,只能向指定的表中導(dǎo)入數(shù)據(jù):
       DoCmd.OpenForm "frmImportFromExcel", , , , , , "表1"
要點(diǎn): 1. 指定要導(dǎo)入的Excel工作簿文件后,會(huì)自動(dòng)識(shí)別有數(shù)據(jù)的工作表,如果工作表不止一個(gè),允許選擇任意工作表。
       2. Excel中第一行必須是字段名或字段標(biāo)題,會(huì)自動(dòng)對(duì)應(yīng)列和字段。Excel中的列標(biāo)題可以是字段標(biāo)題,并且讀取時(shí)也是優(yōu)先識(shí)別字段標(biāo)題和Excel列標(biāo)題進(jìn)行對(duì)應(yīng)。
       3. 可以選擇某些字段是否導(dǎo)入,無(wú)法自動(dòng)對(duì)應(yīng)的默認(rèn)為不導(dǎo)入。
       4. 使用非常友好的進(jìn)度條,可以清楚的知道導(dǎo)入進(jìn)度,防止數(shù)據(jù)量大時(shí)假死引起誤操作。
       5. 友好的錯(cuò)誤判斷,如果某些行的數(shù)據(jù)導(dǎo)入失敗,會(huì)在導(dǎo)入完成后自動(dòng)打開Excel文件,并 在工作表的數(shù)據(jù)右邊顯示錯(cuò)誤信息,以便明白導(dǎo)入失敗的原因。注意錯(cuò)誤信息默認(rèn)不會(huì)在Excel中保存,關(guān)閉之后就不會(huì)存在。
       6. 可以重復(fù)進(jìn)行導(dǎo)入,不需要重新打開導(dǎo)入窗體。











本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2011-5-8 08:58:26 | 只看該作者
謝謝分享,下載學(xué)習(xí)!
3#
發(fā)表于 2011-5-8 09:01:47 | 只看該作者
如果數(shù)據(jù)量很大,進(jìn)度條顯示會(huì)很慢嗎?
4#
發(fā)表于 2011-5-10 22:54:10 | 只看該作者
謝謝分享,下載學(xué)習(xí)
5#
發(fā)表于 2011-5-14 14:41:34 | 只看該作者
本帖最后由 stvent 于 2011-5-14 14:42 編輯

能否再加個(gè)導(dǎo)入條件,如果表中有大量數(shù)據(jù),且表中有日期字段,能否只能導(dǎo)一段時(shí)期內(nèi)的數(shù)據(jù),如我只導(dǎo)入2011/5/1~2011/5/14日的

點(diǎn)擊這里給我發(fā)消息

6#
發(fā)表于 2011-5-14 19:55:17 | 只看該作者
謝謝分享,下載學(xué)習(xí)
7#
發(fā)表于 2011-5-14 23:51:34 | 只看該作者
回復(fù) 紅塵如煙 的帖子

好!謝謝!收藏!
8#
發(fā)表于 2011-5-24 11:13:10 | 只看該作者
謝謝分享
9#
發(fā)表于 2011-7-16 09:03:03 | 只看該作者
認(rèn)真學(xué)習(xí),呵呵!
10#
發(fā)表于 2011-7-29 11:28:43 | 只看該作者
似曾相識(shí) 幾天終于見(jiàn)到了 收藏
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2025-7-17 05:04 , Processed in 0.225506 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表