【Microsoft Office】Access 2007でMDBファイルが開けない
公開日:
:
最終更新日:2015/01/12
Microsoft Office Access2007, MDB, Microsoft, Office, エラー, 開けない
こんばんわ。今日、ハマッたことを書きたいと思います。
会社の内線がなり「共有フォルダ上のAccessファイルが開けない」と連絡を受けました。
またどうせアクセス権でもないのだろうと思いながら
電話でファイルの場所を教えてもらい確認してみると・・・
うーむ。。アクセス権はあるなぁ。ってところでいったん電話切り調査開始。
ローカルのデスクトップにAccessファイルをコピーし、起動を試みると
「オブジェクト ‘【テーブル名】’ が見つかりませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。」
なにこれ?テーブルがない ( ・_・)エ? んーよくわからん f(´-`;)
まずは、セーフモードで起動をを試みる(Ctrlを押しながら起動)。同じエラー。
http://support.microsoft.com/kb/881075/ja
いや、まてまて。これじゃ何もできないじゃないか。。ファイルが壊れてんのかな?
とりあえずGoogle先生にご相談。
同じような質問が結構ある。
じゃー色々試してみますかね。
1.Access2007を新規に起動して、対象のファイルのすべてのオブジェクトをインポート。
インポート直前まではいきますが、エラーとなりダメでした。

2.Accessファイルの最適化/修復
これもダメ。ちなみに作成してあるAccessファイルでを実行するとそのファイルが対象となり
新規にAccessを起動してから実行するとダイアログが出て対象ファイルが選べます。

3.MSACCESS.EXEの互換性タブで[互換モードでこのプログラムを実行する] チェック ボックスをオンにして開く
開けたーΣ(゚∀゚ノ)ノキャー
詳細な手順は↓のMicrosoftのサポートページに載ってます。
http://support.microsoft.com/kb/942394/ja
内容を読んでみると、Access 97 ファイル形式をAccess2007で開く時は、変換をかけてるようなのですが、
その変換がうまくいかないことがある。みたいな感じです。
ちなみにAccess2010でも同様の対応でいけるみたいですw
いやーGoogle先生に感謝感謝☆
Adsense
関連記事
-
-
【Excel】VBAでセルの書き込みを5倍高速化する方法
Excel VBAで While文やFOR文を使用してループさせ、行、列をカウントアップして、 大
-
-
【Access】クエリ実行時に「引数が違います」と表示され実行できないときの対処法
Accessのクエリを実行すると 引数が違います とポップアップが表示され、クエリが実行できない
-
-
【Excel】グラフ(オブジェクト)の名前変更方法
Excel2013でのお話。 とりあえず、僕が探したところ三つありました。 【1つ目】名前ボ
-
-
【Access】VBAを使わずにマクロでリンクテーブルの変更(変換)
以前にVBAを使ってリンクテーブルの変換をしましたが、 今回はVBAを使わずにマクロでリンクテーブ
-
-
【Excel】関数を一括でメモ帳などにコピーする方法
セルに入力されている関数一つのみコピーしたい場合、対象セルを選択して、数式バーか
-
-
【Excel】複数のエクセル(ブック)のシートを一つのブックに結合するVBA
複数のエクセルのシートを一つのエクセルにまとめるVBAを作ってみた。 ソースコードは使い方の下
-
-
【Outlook】PDFの添付ファイル付のメール送信でフリーズ。
OutlookでPDFファイルを添付して、メール送信するとOutlookがフリーズし、Outlook
-
-
【Outlook】Gmailを使う時のOutlookの設定方法
Gmailアカウント側の設定を行った上で、Outlookの設定を行います。 Gmailアカウン
-
-
【Access2007】ODBCの罠。Windows7のコントロールパネルから作成したODBCがない。
Windows7の64bitでSQL Server 2012接続用のODBCを作成し Access
-
-
【Access】リンクテーブルの一括変換。ODBCを使わずにSQL Serverへ接続
Accessのリンクテーブルの接続先を一括で変更する方法 この方法なら、ODBCを使用していな
