如何将excel的数据导入到datagrid中?谢谢

解决方案 »

  1.   

    最简单的方法,用ADOData控件,建立ODBC数据源,然后将datagrid的datasource属性设置为ADOData控件
      

  2.   

    对,就是直接查excel,excel当数据库
      

  3.   

    可不可以不用建建立ODBC数据源?
      

  4.   

    guxizhw(失落的彩虹),写个代码好吗?谢谢!!!
      

  5.   

    Dim oConn As New ADODB.Connection
    Dim adoRecordset As New ADODB.Recordset 
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
               "Data Source=C:\Book1.xls;" & _
               "Extended Properties=""Excel 8.0;"""
    adoRecordset.CursorLocation = adUseClient
    adoRecordset.Open "select * from [sheet1$]", oConn, adOpenDynamic, adLockOptimistic 
    Set DataGrid1.DataSource =adoRecordset
      

  6.   

    参考:
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;278973
      

  7.   

    那csv格式的文件呢?好象不行哦