注冊(cè) 登錄
Office中國論壇/Access中國論壇 返回首頁

的個(gè)人空間 http://m.mzhfr.cn/?0 [收藏] [復(fù)制] [分享] [RSS]

日志

(分享)獲取其它工作簿工作表名

熱度 2已有 635 次閱讀2008-11-19 12:11 |個(gè)人分類:EXCEL實(shí)例

方法一:
Private Sub GetSheetName()
  Set VBEXCEL = CreateObject("Excel.Application")
    VBEXCEL.Workbooks.Open CurrentProject.Path & "\表名.xls"
    For i = 1 To VBEXCEL.Worksheets.Count
        Debug.Print VBEXCEL.Worksheets(i).Name
    Next
    VBEXCEL.Quit
    Set VBEXCEL = Nothing
End Sub

方法二:
Sub Main()
    Dim cnn As ADODB.Connection
    Dim rst As ADODB.Recordset
   
    Set cnn = New ADODB.Connection
    cnn.Open "Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\Book1.xls;DefaultDir=C:\"
   
    Set rst = cnn.OpenSchema(adSchemaTables, Array(Empty, Empty, Empty, Empty))
    While Not rst.EOF
        Debug.Print rst!TABLE_NAME
        rst.MoveNext
    Wend
   
    Set rst = Nothing
    Set cnn = Nothing
End Sub

剛表態(tài)過的朋友 (0 人)

評(píng)論 (0 個(gè)評(píng)論)

facelist doodle 涂鴉板

您需要登錄后才可以評(píng)論 登錄 | 注冊(cè)

QQ|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2025-7-13 08:36 , Processed in 0.061553 second(s), 14 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回頂部