mjv*_*mjv 10
一旦打开ADO连接,就需要调用OpenSchema()方法,该方法返回一个结果集,其中工作表名称为"table_name"
我对VBA有点生疏,但看起来应该是这样的
Dim oConn
DIm oRs
Set oConn = New ADODB.Connection
Dim sConn
sConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=somepathtoXLS; xxx not sure some other connection str props..."
oConn.Open sConn
Set oRS = oConn.OpenSchema(adSchemaTables)
Do While Not oRS.EOF
sSheetName = oRS.Fields("table_name").Value
// do somethng with the sSheetName
oRS.MoveNext()
Loop
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10022 次 |
| 最近记录: |