Access データベースを (.accdb) ファイル形式で作成したが、Access 2007 以前など、以前のバージョンの Access を使用しているユーザーとデータベースを共有する場合は、ほとんどの場合、[名前を付けて保存] コマンドを使用してデータベースを以前のファイル形式に変換できます。 この記事では、データベースを以前のファイル形式 (.mdb) に変換する手順について説明し、データベースの変換を妨げる要因について説明します。
この記事の内容
.accdb データベースを以前のファイル形式に変換する
次の操作を行って、指定したファイル形式で Access データベースのコピーを作成します。
まず、データベースを開きます。
-
[ファイル] タブをクリックします。
-
左側の [開く] を クリックします。
-
[開 く ] ダイアログ ボックスで、変換するデータベースを選択して開きます。
次に、データベースを変換します。
-
[ファイル] タブをクリックします。
-
[ファイルの種類] の [データベースに名前を付けて保存] をクリックします。 [ データベースに名前を付けて保存] で、次のいずれかの操作を行います。
-
Access 2002 または Access 2003 を使用して開くことができる .mdb 形式でデータベースのコピーを保存するには 、Access 2002 - 2003 データベース (*.mdb)をクリックします。
-
Access 2000 を使用して開くことができる .mdb 形式でデータベースのコピーを保存するには 、Access 2000 データベース (*.mdb)をクリックします。
-
-
[名前を付けて保存] ダイアログボックスの [ファイル名] ボックスにデータベース ファイルの名前を入力し、[保存] をクリックします。
元のデータベースが閉じ、指定した形式でデータベースの新しいコピーが開きます。 データベースに加えた変更は、新しいコピーにのみ影響します。 元のデータベースを変更するには、元のデータベースをもう一度開く必要があります。
注: Access 2007 データベースを Access 97 以前のバージョンと互換性のあるファイル形式に変換するには、まず Access 2007 を使用してデータベースを Access 2000 ファイル形式または Access 2002 - 2003 ファイル形式に変換する必要があります。 次に、以前のバージョンの Access を使用して、データベースを必要な形式に変換します。 たとえば、Access 2003 の [データベースの変換] コマンドを使用すると、Access 2000 データベースまたは Access 2002 - 2003 データベースを Access 97 ファイル形式に変換できます。
以前のファイル形式への変換を妨げる要因
一部の新しいデータの種類と機能は、.accdb ファイル形式でのみ使用できます。以前のバージョンの Access ではサポートされていません。 データベースにこれらの機能が含まれている場合、以前のバージョンのデータベースとして保存しようとすると、メッセージが表示され、データベースは変換されません。 次の一覧では、以前のファイル形式への変換を妨げる要因について説明します。
-
新しいデータ型またはフィールド プロパティ設定の使用 次の新しいデータ型とフィールド プロパティの設定は、以前のバージョンの Access ではサポートされていません。
-
複数値を持つルックアップ フィールド ("複数値の許可" プロパティが [は い ] に設定されているルックアップ フィールド)
-
添付ファイルのデータ型
-
集計データ型
-
履歴管理の長いテキスト (メモ) フィールド ([長いテキスト] - [追加のみ] プロパティが [はい] に設定されているメモ型フィールド)
データベースを変更してこれらの機能が使用されなくなった場合を限り、データベースを変換することはできません。
注: 長いテキスト (メモ) を含むデータベースをリッチ テキスト フィールド ([テキスト形式] プロパティが [リッチ テキスト] に設定されている長いテキスト/メモ型フィールド) に変換できます。 ただし、以前のバージョンの Access では Access 2007 リッチ テキストとしてフィールドが解釈されるわけではありません。 Access データにリッチ テキスト形式がある場合、テキストには、次の例のように、以前のバージョンの Access の書式設定ではなく HTML タグが表示されます。
元のリッチ テキスト
以前のバージョンの Access で表示されたテキスト
これは例です。
<div><strong><em>This is an example.</em></strong></div>
-
-
以前のバージョンの Access でサポートされていない外部ファイルへのリンク .accdb Access データベースでは、以前のバージョンの Access でサポートされていない複数の種類のデータにリンクできます。 以下のものが含まれます。
-
他の .accdb ファイル形式データベースのテーブル
-
.xlsx 形式を使用した Excel ワークシート
-
Windows SharePoint Services リスト
データベースにこのような種類のデータ ソースへのリンクが含まれている場合は、リンクを削除してから、データベースを以前のファイル形式に Access 2007。 1 つの解決策は、データにリンクする代わりにデータをインポートして、データが Access データベース自体に含まれるという方法です。 Access データベースへのデータのインポートの詳細については、「Access でのデータのインポート、リンク、エクスポートの概要」を 参照してください。
-
-
データベースの暗号化 .accdb ファイル形式を使用する Access データベースでは、以前のバージョンの Access と互換性がない新しいパスワード保護方法が使用されます。 [パスワードで暗号化] を使用して Access .accdbデータベースにパスワードを追加する場合は、データベースを以前のファイル形式に変換する前に、まずパスワードを削除する必要があります。 暗号化の追加と削除の詳細については、「データベース パスワードを使用してデータベースを暗号化する」を 参照してください。