我的VB作品|初学指南|编程技巧|源码下载|工具控件|VBA应用|Blog|【电信线路】|【网通线路】
   位置: VB知识库 >> 编程技巧 >> ADO >> 正文
最新调查
    你是怎样知道VB知识库的?
通过搜索引擎
即时通讯工具
朋友介绍
友情链接
其它

  

频道统计
利用ADO读取EXCEL文件[VB知识库-Visual Basic Knowledge base]
利用ADO读取EXCEL文件[VB知识库-Visual Basic Knowledge base]
 更新时间:2008-1-11 21:31:46  点击数:23
【字体: 字体颜色

调用格式:

Dim rs As ADODB.Recordset

Set rs = Read_Excel("F:\XXX.XLS", "工作表名称")

Public Function Read_Excel(ByVal sFile As String, ByVal sSheet As String) As ADODB.Recordset
On Error Resume Next
      On Error GoTo fix_err
      Dim rs As ADODB.Recordset
      Set rs = New ADODB.Recordset
      Dim sconn As String

      rs.CursorLocation = adUseClient
      rs.CursorType = adOpenKeyset
      rs.LockType = adLockBatchOptimistic

      sconn = "DRIVER=Microsoft Excel Driver (*.xls);" & "DBQ=" & sFile
      rs.Open "Select * FROM [" & sSheet & "$]", sconn
      Set Read_Excel = rs
      Set rs = Nothing
      Exit Function
fix_err:
      Debug.Print Err.Description + " " + _
                  Err.Source, vbCritical, "Import"
      Err.Clear
End Function


至少要成为本站的注册会员才能下载! 注册点我!
  • 上一篇: VB使用ADODB操作数据库的常用方法
  • 下一篇: VB使用ADODB操作数据库的常用方法大全
  • 发表评论   告诉好友   打印此文  收藏此页  关闭窗口  返回顶部
    热点文章
     
    推荐文章
     
    相关文章
    网友评论:(只显示最新5条。)
    河北宝宝网河北教育网址导航VB知识库点击申请点击申请点击申请点击申请点击申请点击申请点击申请
    点击申请点击申请点击申请点击申请点击申请点击申请
    Copyright© 2008 vbkbase.com All Rights Reserved QQ群:54150844
    冀ICP备08000517号