*

【Microsoft Office】Access 2007でMDBファイルが開けない

公開日: : 最終更新日:2015/01/12 Microsoft Office , , , , ,

こんばんわ。今日、ハマッたことを書きたいと思います。
会社の内線がなり「共有フォルダ上のAccessファイルが開けない」と連絡を受けました。
またどうせアクセス権でもないのだろうと思いながら
電話でファイルの場所を教えてもらい確認してみると・・・
うーむ。。アクセス権はあるなぁ。ってところでいったん電話切り調査開始。
ローカルのデスクトップにAccessファイルをコピーし、起動を試みると
「オブジェクト ‘【テーブル名】’ が見つかりませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。」
なにこれ?テーブルがない ( ・_・)エ? んーよくわからん f(´-`;)
まずは、セーフモードで起動をを試みる(Ctrlを押しながら起動)。同じエラー。
http://support.microsoft.com/kb/881075/ja
いや、まてまて。これじゃ何もできないじゃないか。。ファイルが壊れてんのかな?
とりあえずGoogle先生にご相談。
同じような質問が結構ある。
じゃー色々試してみますかね。
1.Access2007を新規に起動して、対象のファイルのすべてのオブジェクトをインポート。
インポート直前まではいきますが、エラーとなりダメでした。
Access外部データインポート
2.Accessファイルの最適化/修復
これもダメ。ちなみに作成してあるAccessファイルでを実行するとそのファイルが対象となり
新規にAccessを起動してから実行するとダイアログが出て対象ファイルが選べます。
Access最適化
3.MSACCESS.EXEの互換性タブで[互換モードでこのプログラムを実行する] チェック ボックスをオンにして開く
開けたーΣ(゚∀゚ノ)ノキャー
詳細な手順は↓のMicrosoftのサポートページに載ってます。
http://support.microsoft.com/kb/942394/ja
内容を読んでみると、Access 97 ファイル形式をAccess2007で開く時は、変換をかけてるようなのですが、
その変換がうまくいかないことがある。みたいな感じです。
ちなみにAccess2010でも同様の対応でいけるみたいですw
いやーGoogle先生に感謝感謝☆

Adsense

関連記事

Microsoft Office

【Access】VBAを使わずにマクロでリンクテーブルの変更(変換)

以前にVBAを使ってリンクテーブルの変換をしましたが、 今回はVBAを使わずにマクロでリンクテーブ

記事を読む

Microsoft Office

【Access】削除クエリの「指定されたテーブルから削除できませんでした。」の対処法

削除クエリで「指定されたテーブルから削除できませんでした。」と ポップアップが表示され、クエリが実

記事を読む

Microsoft Office

【Access2007】ODBCの罠。Windows7のコントロールパネルから作成したODBCがない。

Windows7の64bitでSQL Server 2012接続用のODBCを作成し Access

記事を読む

Microsoft Office

【Outlook】PDFの添付ファイル付のメール送信でフリーズ。

OutlookでPDFファイルを添付して、メール送信するとOutlookがフリーズし、Outlook

記事を読む

Microsoft Office

【PowerPoint】表や図形、画像オブジェクトの位置をピッタリ合わせる方法

パワーポイントで、図形や画像等のオブジェクトの細かい位置調整は、 完璧主義のこだわり派には非常にイ

記事を読む

Microsoft Office

【Outlook】開封メッセージ送信を先送りする技。

朝一でOutlookを起動したら、開封確認のメッセージ。 すごく嫌。個人的には、非常に嫌い。

記事を読む

データベース

【SQL Server】Excel VBAのレコードセットを使ってテーブルの一括更新

前々回は読み取り専用でレコードセットへ取得し、結果をエクセルへ書き出し 前回はVBAから更新S

記事を読む

Microsoft Office

【Access】クエリで小数点の切り下げ、切り上げ

Access2007には、roundup、rounddown関数がない。 なので、純粋に関数だ

記事を読む

Microsoft Office

【Excel】関数を一括でメモ帳などにコピーする方法

  セルに入力されている関数一つのみコピーしたい場合、対象セルを選択して、数式バーか

記事を読む

Microsoft Office

【Excel】VBAでセルの書き込みを5倍高速化する方法

Excel VBAで While文やFOR文を使用してループさせ、行、列をカウントアップして、 大

記事を読む

Adsense

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

Microsoft Office
【Access】削除クエリの「指定されたテーブルから削除できませんでした。」の対処法

削除クエリで「指定されたテーブルから削除できませんでした。」と ポッ

Microsoft Office
【PowerPoint】表や図形、画像オブジェクトの位置をピッタリ合わせる方法

パワーポイントで、図形や画像等のオブジェクトの細かい位置調整は、 完

データベース
【SQL Server】Excel VBAのレコードセットを使ってテーブルの一括更新

前々回は読み取り専用でレコードセットへ取得し、結果をエクセルへ書き出し

application
【Visual Studio】デバック、ブレークポイントで止まらない。

Visual Studio 2015でVB.netのプログラムをデバッ

データベース
【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得

前回は、テーブルのレコードをVBAで直接更新(Insert/updat

→もっと見る

PAGE TOP ↑