こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

アクセスのテーブルのリンクについて

エクセルファイルをアクセスでテーブルのリンクをしているのですが
テーブルを開き編集するとエクセルファイルが壊れそのファイルは
2度と開けなくなります。
前はちゃんと編集できていたようなのですが、
参照設定の追加とか関係ありそうですか?
ちなみに
参照可能なライブラリ ファイル
Visual Basic For Applications
Microsoft Access 9.0 Objects Library
OLE Automation
Microsoft ActiveX Data Objects 2.1 Library
わからぬまま参考書から最後の1行を追加してからのような気もするのですが

WinXPでOffice2000です
テキストファイルでは
この ISAMではリンクテーブル内のデータを更新する事はは出来ません
の警告がでて編集出来ないのは解っていましたが

投稿日時 - 2006-04-12 02:54:11

QNo.2086783

暇なときに回答ください

質問者が選んだベストアンサー

>このISAMではリンクテーブル内のデータを更新する事はは出来ません
このメッセージはODBCドライバで出たりするメッセージですよね。
Microsoft Excel 11.0 ObjectLibraryは参照設定されていますでしょうか。

投稿日時 - 2006-04-12 11:28:10

お礼

ありがとうございます
Microsoft Excel 11.0 ObjectLibrary参照設定しましたが、変わりありませんでした。
新規にdbを作成しテーブルのリンクを設定すると
アクセスから書き込みできました。
考えるに、壊れたエクセルファイルの時は
他のエクセルファイルを呼び出したりするマクロの記入がありました。
自分なりにマクロの記入の有るエクセルファイルをテーブルにしてはいけないと
了解しました。

投稿日時 - 2006-04-12 14:31:20

ANo.2

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

Microsoft DAO 3.6 Object Library
が足らないのでは?

Access 2000 または Access 97 データベースを扱うとき、設定する必要がある参照の一覧
http://support.microsoft.com/kb/197110/ja

投稿日時 - 2006-04-12 10:32:49

お礼

ありがとうございます
変わりありませんでした。

投稿日時 - 2006-04-12 14:20:28

あなたにオススメの質問