| 目次 | 疑問 | 答え |
| Access97MDEをAccess2000で表示または | Access97MDEをAccess2000で表示または変換する |
| 変換する | (Access 2000) |
| Access2000を使用して、Access97MDEを開いたりま |
| たは変換したりすると、 |
| "MDE |
| ファイルを変換するか使用可能にすることができません" |
| といったエラーメッセージが表示される場合があります。 |
| これは、MDEファイルは、すべてのVisualBasicモジュー |
| ルがコンパイル済み |
| の状態で保存されており、ソースコードは削除されている |
| データベースである |
| ために、MDEデータベース内のフォーム、レポート、また |
| はモジュールの |
| デザインを編集することができないためです。 |
| 回避方法は次のとおりです。 |
| |
| ●回避方法● |
| |
| (1)対象のAccess97データベース(MDB)をAccess2000 |
| データベースに |
| 変換します。 |
| |
| (2)変換したMDBファイルからAccess2000MDE |
| ファイルを作成します。 |
| |
| |
| 重要なのは、Accessのバージョンが変わると、MDEフ |
| ァイルに保存したコード |
| を開いたり、コードの変換や実行ができない可能性があ |
| るので、元のデータ |
| ベースも必ず保存しておくということです。 |
| Access2000では、データベースのVisualBasicforApplic |
| ationsプロジェクトを |
| 以前のバージョンで使用された方法とは異なる方法で保 |
| 存しています。 |
| そのため、対象のデータベースのVisualBasicforApplica |
| tionsプロジェクトを |
| Access2000内で変換するかまたは使用可能にしなけれ |
| ばなりません。しかし、 |
| MDEファイルは、ソースコードが削除されており、また、コ |
| ンパイル済みの状態 |
| を失うことができないため、Access2000は、そのデータ |
| ベースを変換または |
| 使用可能にすることができません。 |
| 大きいサイズのデータベースをAccess2000 | 大きいサイズのデータベースをAccess2000に変換する |
| に変換する | (Access 2000) |
| データベースの変換の際に応答が停止したように見え |
| る場合があります。 |
| それは、大きいサイズのAccess2.0、95または97データ |
| ベース(通常 4 MB |
| (メガバイト)以上)をAccess2000に変換する場合に発生 |
| します。 |
| 変換の際のステータスバーの表示は次のようになりま |
| す。 |
| |
| (1)変換しています |
| |
| (2)コマンドを入力してください |
| |
| (3)最適化しています |
| |
| (4)保存しています |
| |
| (5)コマンドを入力してください |
| |
| このように表示され変換が終了します。ステータスバー |
| に最初に |
| "コマンドを入力してください。"と表示されている間は、 |
| 砂時計アイコンが |
| 表示される場合も表示されない場合もあります。 |
| データベースファイルのサイズによっては、変換が完了 |
| してからAccess |
| 2000が応答を停止したように見えますが、変換は問題な |
| く完了し、変換 |
| されたデータベースファイルはAccess2000で正常に動 |
| 作します。 |