目前正在使用宏编写一个小程序!
要把EXCEL中检索的内容放到DataGrid的相应位置上,
问:如何才能实现呢?

解决方案 »

  1.   

    DataGrid綁定數據集比較方便,
    如果想一格格填內容就不好了。
    換別的控件吧。MSHFlexGrid或Listview的報表式樣。
    技術支持:[email protected]
      

  2.   

    DataGrid只能与数据集对象绑定来显示数据,要想一个一个填充,用MSFlexGrid或MSHFlexGrid控件吧
      

  3.   

    DataGrid与记录集对象绑定:Private Sub CommandButton1_Click()
        Dim cn As New ADODB.Connection, rs As New ADODB.Recordset
        cn.CursorLocation = adUseClient
        cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Test.xls;Extended Properties=""Excel 8.0;"""
        rs.Open "select * from [Sheet1$]", cn, adOpenDynamic, adLockReadOnly
        Set DataGrid1.DataSource = rs
    End Sub