最近で直接いただいた質問のうち、2件同じ症状で、同じ解決法で解決した事例の紹介です。
libname EXCELでlibnameステートメントを実行した時点で以下のような
ERROR: Connect: 外部データベース ドライバ (????????) で予期しないエラーが発生しました。
や
ERROR: Connect: 外部データベース ドライバ (am Files\Common Files\Microsoft Shared\OFFICE12\ACECORE.DLL) で予期しないエラーが発生しました。
といったエラーメッセージがでる場合、EXCELファイルのプロパティの属性が
「読み取り専用」となっている可能性があります。
その場合libnameステートメントに
libname XX "----------"
access=readonly;
と読み取り専用でライブラリ指定しないと上記のエラーになります。
エラーメッセージから意味が読み取りにくいのはいつものことですが、これも気づきにくい
エラーですね。
読み取り専用のチェックはずしてもいいなら外してもOKです。
0 件のコメント:
コメントを投稿