EXCEL中的数据导入到access-Victor Duane
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


EXCEL中的数据导入到access

发表时间:2007/10/13 0:18:43 评论(2) 浏览(7268)  评论 | 加入收藏 | 复制
   
摘 要:将EXCEL中的数据导入到ACCESS的一个函数
正 文:

Sub uf_TransferExcTAcc()
'===============================================================================
'-函数名称:         uf_TransferExcTAcc
'-功能描述:         将EXCEL中的数据导入到ACCESS
'-兼容*:           2000,XP,2003
'-作者:             Victor Duane
'-更新日期:        2007-10-10
'===============================================================================

Dim cn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Dim RsIn As New ADODB.Recordset
Dim i As Integer
Dim expath As String
expath = "F:\testDB\Suki\book1.xls"
 cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & expath & " ; Extended Properties=""Excel 8.0;"""

Dim exsql As String
Dim curAccPath As String

 exsql = "select *  from [sheet1$]" '查询excel语句

Rs.Open exsql, cn, adOpenKeyset, adLockPessimistic
Rs.Move (0)
RsIn.Open "select * from tblanswer", CurrentProject.Connection, 1, 3
Do Until Rs.EOF
    RsIn.AddNew
    For i = 0 To Rs.Fields.Count - 1
        RsIn(i) = Rs(i)
    Next
    Rs.MoveNext
Loop
RsIn.UpdateBatch
RsIn.Close
Rs.Close
cn.Close
Set RsIn = Nothing
Set Rs = Nothing
Set cn = Nothing
MsgBox "导入成功", , "导入...."
End Sub


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access小品】快速导入多个相同结构Excel表数据示例  【煮江品茶  2014/11/21】
【VB.NET小品】EXCEL表的两种导入导出方法  【煮江品茶  2014/11/26】
EXCEL\ACCESS导入导出  【zhaoyoulong  2015/4/30】
【Access小品】国中之国--Excel表局部数据导入示例  【煮江品茶  2015/4/30】
SQL Server导入导出不丢主键和视图的方法  【杜超  2015/5/31】
常见问答
技术分类
相关资源
文章搜索
关于作者

Victor Duane

文章分类

文章存档

友情链接