・Microsoft Access Driver (*.mdb, *.accdb)
・Microsoft Access Text Driver (*.txt, *.csv)
・Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)
原因
Office2013/2016 には Windowsインストーラ形式(MSI形式) と クイック実行形式(C2R形式) の2種類があります。
Windowsインストーラ形式はODBCドライバに関するレジストリ情報が登録されますが、クイック実行形式ではレジストリ情報がWindowsインストーラ形式とは異なる形で登録されます。
そのため、クイック実行形式の Office をインストールした環境ではレジストリ情報を使用する ODBC ドライバを使用できない、という状況が発生します。
解決方法
マイクロソフトのホームページより、Windowsインストーラー形式(MSI形式)のコンポーネントをインストールします。
詳細はマイクロソフトのページをご参照ください。
<マイクロソフト Office サポートチームのブログ>
クイック実行形式の Office をインストールすると ODBC / OLEDB が利用できない
対象製品 | StiLL-] v3.0 Developers / Professional / 共有版 StiLL-] v2.1 Developers / Professional / Standard / 共有版 |
対象Excel | 2013 / 2016 |