以下のようにして、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です。
ツイート | ![]() |