打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用ado对象,连接到excel表
  • 不懂编程,代码给你也很难读懂.还是先学一点编程吧.
    用ado对象,连接到excel表,下面的代码给你参考:
    哦,使用前要先引用ado对象哦

    Private Sub Command3_Click()
    Dim Conn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    Dim i As Integer
    Dim sql As String


    'On Error Resume Next

    strName = App.Path & "\book.xls" 'EXCEL文件名
    strSheetName = "sheet1" 'EXCEL表名

    Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & strName & ";Extended Properties='Excel 8.0;HDR=Yes'" '连接EXCEL文件

    sql = "select * from [" & strSheetName & "$]" '打开EXCEL表
    rs.Open sql, Conn, 3, 3

    MsgBox rs.RecordCount '显示表里的记录数
    Do Until rs.EOF
    For i = 0 To rs.Fields.Count - 1 '读一行数据
    List1.AddItem rs.Fields.Item(i).Name '读出数据,添加到list1里
    If Not IsNull(rs.Fields.Item(i).Value) Then
    List2.AddItem rs.Fields.Item(i).Value
    Else
    rs.Update
    rs.Fields.Item(i).Value = i ' "peter" & i
    rs.Update
    End If
    Next i
    rs.MoveNext
    Loop
    rs.Close '关闭数据集
    Conn.Close '关闭对象

    End Sub
  • 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
    打开APP,阅读全文并永久保存 查看更多类似文章
    猜你喜欢
    类似文章
    【热】打开小程序,算一算2024你的财运
    Access/VBA/Excel-Access表及字段创建-03
    Vba access Excel编程
    VB中用ADO对象动态创建数据库和表
    Excel之VBA常用功能应用篇:ADO 数据管理应用,VBA编程之道
    ADO实现EXCEL与ACCESS数据存储,提示出错(页 1)
    VB通过ADO快速读取EXCEL与TXT文件
    更多类似文章 >>
    生活服务
    热点新闻
    分享 收藏 导长图 关注 下载文章
    绑定账号成功
    后续可登录账号畅享VIP特权!
    如果VIP功能使用有故障,
    可点击这里联系客服!

    联系客服