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

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

如何在ACCESS中通過(guò)VBA將EXCEL數(shù)據(jù)導(dǎo)入

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2010-11-23 12:58:48 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
在ACCESS中,如何用VBA將EXCEL表中的某幾列導(dǎo)入到ACCESS表中的某幾個(gè)字段時(shí)去呢?希望有高手能給與一下代碼
例如將下面的EXCEL表中的“代碼”、“名稱”、“金額”三列導(dǎo)到入ACCESS表中對(duì)應(yīng)的“代碼”、“名稱”、“金額”三個(gè)字段中,同時(shí)在“時(shí)間”字段中寫入系統(tǒng)當(dāng)天的日期。
代碼
名稱
數(shù)量
金額
A001
A001
10
1000
A002
A002
100
5000
A003
A003
200
8000
 
 
 
 

請(qǐng)高手指點(diǎn)一下,謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2010-11-23 17:00:13 | 只看該作者
DoCmd.TransferSpreadsheet acImport, , "要導(dǎo)入的表名", CurrentProject.Path & "\EXCEL名稱.xls", True

CurrentProject.Connection.Execute "update 要導(dǎo)入的表名 set  時(shí)間=date()"
3#
 樓主| 發(fā)表于 2010-11-23 21:06:41 | 只看該作者
謝謝樓上的,可是怎么選擇我要導(dǎo)入的列呢?以及哪列對(duì)應(yīng)到表中的哪個(gè)字段?
4#
發(fā)表于 2010-11-23 21:57:51 | 只看該作者
你在EXCEL把表頭設(shè)置為表的字段名稱一樣就OK了
5#
 樓主| 發(fā)表于 2010-11-23 22:19:10 | 只看該作者
這么簡(jiǎn)單。糠浅8兄x樓上的!以后有問(wèn)題再向你請(qǐng)教!
6#
 樓主| 發(fā)表于 2010-11-23 22:27:33 | 只看該作者
這么簡(jiǎn)單?非常感謝樓上的!以后有問(wèn)題再向你請(qǐng)教!
7#
發(fā)表于 2011-1-6 23:05:31 | 只看該作者
確實(shí)是高手 學(xué)習(xí)了
8#
發(fā)表于 2011-1-8 20:16:05 | 只看該作者
用這個(gè)命令有很很大的缺點(diǎn)呀,就是得提前指定路徑,請(qǐng)問(wèn)大俠有什么辦法在執(zhí)行命令行先打開(kāi)對(duì)話框,選中所要導(dǎo)進(jìn)數(shù)數(shù)據(jù)的方法嗎?
9#
發(fā)表于 2011-1-12 23:51:40 | 只看該作者
:D
10#
發(fā)表于 2011-2-25 00:05:12 | 只看該作者
sinotrust 發(fā)表于 2011-1-8 20:16
用這個(gè)命令有很很大的缺點(diǎn)呀,就是得提前指定路徑,請(qǐng)問(wèn)大俠有什么辦法在執(zhí)行命令行先打開(kāi)對(duì)話框,選中所要 ...

說(shuō)得不錯(cuò).
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

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

GMT+8, 2024-10-23 06:26 , Processed in 0.179264 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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