データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
masanori_gb3 さん、こんにちは。
Answers をご利用いただきありがとうございます。
jet4.0 Access Data base Engine では問題なく書き込みが可能なのに、Access Database Engine 2010 ではエラーが発生するのですね。
下記のページを確認したところ、システム要件が Windows XP SP3 の記載がありますが、SP3 の適用は問題なくされているのでしょうか。
Microsoft Access データベース エンジン 2010 再頒布可能コンポーネント
念のため一度確認してみてはいかがでしょう。
また、具体的にどのように書き込みの処理を実装されているのか、その手順について詳細を書かれるとなにかアドバイスが得られるかもしれませんので、この点追加で書いてみてください。
詳細が分からない段階ではあるのですが、ファイル形式が正しく読み込まれていなかったり、ファイルが破損している場合も考えられるのかもしれません。
または、貼り付け先のスプレッドシートの制限と貼り付けるデータの不一致で起きているのかもしれません。
(スプレッドシート形式の制限は以下のサイトを参考にしてみるとよいかと思います。)
そのほかには以下の点を確認して投稿してみると切り分けの結果より情報が集まりやすいかなと思います。
・ Access Data base Engine 2010 を使った場合では、作成したデータすべての書き込み時にエラーが出るのか。
(簡単なデータで試した場合も確認してみると良いかと思います。)
・ 可能なら別の PC で 試した場合は可能か
・ Excel をセーフ モードで起動して貼り付けてどうか
(Ctrl を押しながら Excel を起動させます)
確認してみた結果について、再度の投稿お待ちしています。