Microsoft Word 2000 については、次の資料を参照してください。189259
Microsoft Word 97 については、次の資料を参照してください。123698
Microsoft Word 7.0 以前のバージョンについては、次の資料を参照してください。188077
現象
Microsoft Word 文書にデータベースを挿入したとき、またはデータ ソースに差し込み印刷のメイン文書を添付したとき、次のエラー メッセージが表示されることがあります。program name にはデータ ソースに関連付けられたプログラムの名前が入ります。
現在のタスクを完了するために program name に対して再度 DDE 接続を行うことはできませんでした。
原因
この問題は、次のいずれかの条件に該当する場合に発生することがあります。
-
DDE (Dynamic Data Exchange) 経由の通信に問題があります。
-
クエリ名またはテーブル名に二重引用符が含まれています。挿入する Microsoft Access クエリまたはテーブルの名前に二重引用符が含まれていると、Word によってさらに二重引用符が追加されます。これにより Access に誤った情報が返されるため、Access でクエリまたはテーブルの場所が特定できず、上のエラー メッセージが表示されます。
-
メモ型またはピクチャ型のフィールドを選択しています。Word 文書の並べ替えフィールドとして Access 1.0 テーブルのメモ型またはピクチャ型のフィールドを選択すると、この資料の「現象」に記載されているエラー メッセージが表示されます。データ ソースとして Access 1.1 テーブルを使用している場合は、メモ型とピクチャ型のフィールドが Word の [並べ替え] ダイアログ ボックスから自動的に削除されます。一方、データ ソースとして Access 1.0 テーブルを使用している場合は、メモ型とピクチャ型のフィールドが [並べ替え] ダイアログ ボックスから削除されません。Access 1.0 によって提供されるデータ テーブルのファイル情報に、この 2 種類のフィールドが含まれていないためです。
-
Access データベースが別のユーザーによって排他的に開かれています。
解決方法
この問題を解決するには、その原因に応じて以下のいずれかの方法を使用します。
DDE 経由の通信に関する問題
別の方法でデータ ソースを開きます。これを行うには、次の手順で [文書を開くときにファイル形式を確認する] オプションを有効にしてデータ ソースを開きます。
-
[ツール] メニューの [オプション] をクリックします。
-
[全般] タブをクリックします。
-
[文書を開くときにファイル形式を確認する] チェック ボックスをオンにし、[OK] をクリックします。
-
次のいずれかの方法でデータ ソースを開きます。
-
Word 文書にデータベースを挿入します。
-
[データベース] ツール バーの [データベースの挿入] をクリックします。
注 : [データベース] ツール バーを表示するには、[表示] メニューの [ツールバー] をポイントし、[データベース] をクリックします。 -
[データベース] ダイアログ ボックスで [データの取り込み] をクリックします。
-
[ファイルの種類] ボックスの一覧で、使用するデータ ファイルの種類をクリックします。
-
データ ファイルをクリックし、[開く] をクリックします。
-
[データ ファイル形式の確認] ダイアログ ボックスの [データ ファイル形式] ボックスの一覧で、データ ソースに対応する DDE 方式 ([Microsoft Access データベース DDE] など) をクリックし、[OK] をクリックします。
-
[データの挿入] をクリックします。
注 : DDE 接続を再確立できなかった場合は、データベース アプリケーションを起動して、上記の方法を繰り返し実行します。または、手順 5. で ODBC 方式 ([MS Access Database ODBC] など) をクリックします。
-
-
データ ソースに差し込み印刷のメイン文書を添付します。
-
差し込み印刷のメイン文書を開きます。
-
[ツール] メニューの [はがきと差し込み印刷] をポイントし、[差し込み印刷] をクリックします。
-
[差し込み印刷] 作業ウィンドウで、手順 1/6、手順 2/6 を実行し、手順 3/6 の [宛先の選択] で、[既存のリストを使用] をクリックし、[参照] をクリックします。
-
[ファイルの種類] ボックスの一覧で、使用するデータ ファイルの種類をクリックします。
-
データ ファイルをクリックし、[開く] をクリックします。
-
[データ ファイル形式の確認] ダイアログ ボックスの [データ ファイル形式] ボックスの一覧で、データ ソースに対応する DDE 方式 ([Microsoft Access データベース DDE] など) をクリックし、[OK] をクリックします。
-
[差し込み印刷の宛先] ダイアログ ボックスで [OK] をクリックします。
注 : DDE 接続を再確立できなかった場合は、データベース アプリケーションを起動して、上記の方法を繰り返し実行します。または、手順 6. で ODBC 方式 ([MS Access Database ODBC] など) をクリックします。
-
-
クエリ名またはテーブル名に二重引用符が含まれる場合
この問題を回避するには、Access でテーブル名のマーカーにアポストロフィ文字 (') を使用して名前を変更するか、DDE の代わりに Access ODBC ドライバを使用します。
メモ型またはピクチャ型のフィールドを選択している場合
このエラー メッセージが表示されないようにするには、Access 1.0 データ テーブルの並べ替えに、メモ型フィールドまたはピクチャ フィールドを使用しないようにします。
Access データベースが排他的に開かれている場合
次の手順を実行して Access データベースへの共有アクセスを有効にします。
-
[データベースを開く] ダイアログ ボックスで [排他] チェック ボックスをオフにします。
-
データベースを共有するには、"既定の開くモード" を変更します。Access 2.0 では、[表示] メニューの [作業状態の設定] をクリックし、[分類] ボックスの [マルチユーザー/ODBC] をクリックします。Access 7.0、Access 97、Access 2000、Access 2002、または Access 2003 の場合は、[ツール] メニューの [オプション] をクリックし、[詳細] タブをクリックします。次に、[共有モード] をクリックし、[OK] をクリックします。