ExcelをADO.netで開いてシート名を取得するには?


金太郎  2009-01-31 17:47:13  No: 145733

以下のようにして、ExcelをADO.netで開いてデータの読み書きを行いたいと考えています。

objDbConnection = New OleDb.OleDbConnection
objDbConnection.ConnectionString = _
        "Provider=Microsoft.Jet.OLEDB.4.0; " & _
        "Data Source=" & (Excelファイルのパス) & ";" & _
        "Extended Properties=""Excel 8.0;HDR=YES;"""
objDbConnection.Open()

このとき、DBとして開いたExcelのシート名(テーブル名に該当するもの)の一覧を取得したいと思いますが、どのようにすれば可能でしょうか?
ご教示よろしくお願い致します。
環境はVB 2008です。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加