Dim xlApp As Excel.Application '定义EXCEL类 Dim xlBook As Excel.Workbook '定义工件簿类 Dim xlsheet As Excel.Worksheet '定义工作表类 Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类 Set xlBook = xlApp.Workbooks.Open("D:\a.xlsx") '打开EXCEL工作簿 Set xlsheet = xlBook.Worksheets(1) '打开EXCEL工作表 xlsheet.Activate '激活工作表
Private Sub Form_Load() Dim cn As New ADODB.Connection, RS As New ADODB.Recordset, XX As Integer List1.Clear List1.AddItem "行号" & Space(5) & "F列内容" cn.Open "provider=Microsoft.ACE.OLEDB.12.0;extended properties=excel 12.0;data source=" & App.Path & "\A.xlsx" RS.Open "Select * FROM [Sheet1$]", cn, 3, 2 Do While Not RS.EOF And XX < 50 XX = XX + 1 List1.AddItem XX & Space(8) & RS.Fields(5) RS.MoveNext Loop RS.Close cn.Close End Sub