修正:プログラムへのコマンド送信の問題

通常、MS OfficeアプリケーションにDDE(Dynamic Data Exchange)コマンドを送信する過程で、ウィンドウがMS Officeアプリケーション(Excel、Word、Accessデータベースなど)に接続できなかったことを示します。その結果、MSOfficeアプリケーションを実行できなくなります。



エラーメッセージが1回だけポップアップし、アプリケーションが2回目または3回目の試行で実行されるため、このエラーはそれ自体で修正できる場合があります。しかし、これは未処理のままにしておく必要があるという意味ではありません。したがって、元に戻る可能性があるため、手動で修正する必要があります。



MicrosoftのCompatibilityViewerをお持ちの場合は、それをアンインストールして、Excelファイルを開こうとします。それが機能しない場合は、(プログラムと機能のウィンドウから)Microsoft Officeを修復してから、確認してください。



破損したシステムファイルを修復する

Restoroをダウンロードして実行し、から破損したファイルをスキャンします。 ここに 、ファイルが破損していて欠落していることが判明した場合は、以下の方法を実行することに加えて、Restoroを使用してファイルを修復します。



方法1:管理者として実行プログラムを無効にする

選択する プロパティ エラーメッセージが表示されているアプリケーションのショートカットを右クリックして、[互換性]タブを選択します。

2015-11-30_204035

チェックを外します 管理者としてプログラムを実行する チェックされているか有効になっている場合はボックス。



方法2:DDEオプションの確認(Excel)

MS OfficeEXCELを開く 開いて Excel オプション からのボックス オフィスメニュー をクリックして オフィスアイコン アプリケーションの左上隅にあり、をクリックします 高度な

と呼ばれるオプションを見つけます Dynamic Data Exchange(DDE)を使用する他のアプリケーションを無視する [一般オプション]でチェックを外し、無効にします。変更を適用した後、Officeアプリケーションを再起動します。

2015-11-30_204454

の場合 Dynamic Data Exchange(DDE)を使用する他のアプリケーションを無視する オプションがオフまたは無効になっている場合は、チェックボックスからオプションを有効にしてOfficeアプリケーションを再起動してから、もう一度オプションのチェックを外してOfficeアプリケーションを再起動します。

方法3:Excelの設定を変更する

それが役立つかどうかを確認するために変更できる設定がいくつかあります。変更できるオプションはたくさんありますが、これらの設定をすべて変更する必要はありません。設定を1つずつ変更して、問題が解決したかどうかを確認し続けることができます。

  1. 開いた マイクロソフトエクセル
  2. クリック ファイル

  1. 選択する オプション

  1. 選択する 高度な 左ペインから
  2. チェックを外します オプション Dynamic Data Exchange(DDE)を使用する他のアプリケーションは無視してください。 このオプションは、 一般
  3. クリック OK 問題がまだあるかどうかを確認します。問題が解決しない場合は続行します

  1. 選択する トラストセンター
  2. クリック トラストセンターの設定

  1. 選択する 外部コンテンツ
  2. 有効にする どちらも データ接続のセキュリティ設定 そして ワークブックリンクのセキュリティ設定
  3. クリック OK 問題が解決したかどうかを確認します。そうでない場合は続行します。

  1. 選択する トラストセンター
  2. クリック トラストセンターの設定
  3. 選択する マクロ設定
  4. オプションを選択します すべてのマクロを有効にします(推奨されません。潜在的に危険なコードが実行される可能性があります)
  5. 小切手 オプション VBAプロジェクトオブジェクトモデルへの信頼できるアクセス
  6. クリック OK 問題が解決したかどうかを確認します。そうでない場合は続行します。

  1. 選択する トラストセンター
  2. クリック トラストセンターの設定
  3. 選択する ActiveX設定
  4. オプションを選択します 制限やプロンプトなしですべてのコントロールを有効にします。 (推奨されません。潜在的に危険なコードが実行される可能性があります)
  5. クリック OK 問題が解決したかどうかを確認します。そうでない場合は続行します。

  1. 選択する トラストセンター
  2. クリック トラストセンターの設定
  3. 選択する プライバシーオプション
  4. チェックを外します オプション 小切手 疑わしいWebサイトからのまたは疑わしいWebサイトへのリンクであるMicrosoftOfficeドキュメント。
  5. クリック OK 問題が解決したかどうかを確認します。

方法4:レジストリの修正

方法1がうまくいかなかったとしても、希望はあります。多くのユーザーのために働いているレジストリの修正があります。以下の手順に従って、レジストリを介して問題を修正してください。

注意: レジストリキーを台無しにすると、深刻な問題が発生する可能性があります。したがって、問題が発生した場合に備えて、レジストリキーのバックアップを作成することをお勧めします。クリック ここに レジストリをバックアップおよび復元する方法のステップバイステップガイドについては。

  1. を開きます 実行 を押してダイアログボックス Windows + R
  2. タイプ regedit ボックスに入れてを押します 入る またはをクリックします OK

  1. 次に、このアドレスに移動します HKEY_CLASSES_ROOT Excel.Sheet.8 shell Open 。このパスに移動する方法がわからない場合は、以下の手順に従ってください
    1. 見つけてダブルクリック HKEY_CLASSES_ROOT 左ペインから
    2. 見つけてダブルクリック Excel.Sheet.8 左ペインから
    3. 見つけてダブルクリック シェル 左ペインから
    4. 見つけてダブルクリック 開いた 左ペインから

  1. 右クリック ddeexec フォルダ/キー([開く]の下にあるはずです)を選択します 削除 。名前を変更することもできます ddeexec 快適でない場合は、フォルダ/キー。右クリックして選択するだけです 名前を変更する 、任意の名前を付けてください。

  1. 次に、 コマンド フォルダー/キーを1回左クリックします([開く]の下にあるはずです)
  2. ダブルクリック デフォルト 右ペインからの文字列
  3. を交換してください / is または / 正しい 値の一部 '%1'注意: 引用符も含めてください。
  4. デフォルトの文字列の値は次のようになります 「c: ProgramFiles(x86) Microsoft Office Office15 EXCEL.EXE」「%1」
  5. クリック OK

  1. ダブルクリック コマンド 右ペインからの文字列
  2. を交換してください / is または / 正しい 値の一部 '%1'。 注意: 引用符も含めてください。
  3. コマンド文字列の値は次のようになります yh1BV5 !!!! 4 !!!! MKKSkEXCELFiles> Of1RD?I9b9j [2hL] KhO&“%1”
  4. クリック OK

  1. 次に、ペインを少し上にスクロールして、Excel.Sheet.12をダブルクリックします。
  2. Excel.Sheet.12に対して4〜13の手順を繰り返します。

完了したら、問題が解決したかどうかを確認します。

方法5:Excelアドインを確認して無効にする

Excelアドインがこの問題を引き起こす場合があります。最近アドインをインストールした場合、またはこの問題が発生した頃の場合は、それも指標です。覚えていない場合でも、Excelからアドインを無効にするか、アンインストールすることは試してみる価値があります。

  1. 開いた Excel
  2. クリック ファイル

  1. 選択する オプション

  1. を選択 アドイン 左ペインから
  2. を選択 加える リストから

  1. [管理]ボックスで、[ Excelアドイン 、をクリックします 行く…
  2. [利用可能なアドイン]ボックスで、 チェックを外します 無効にするアドインの横にあるオプション。問題の原因がアドインであるかどうかを確認するために、すべてのアドインを無効にすることをお勧めします。
  3. 完了したら、をクリックします OK

  1. クリック OK 再び

これはあなたのために仕事をするはずです。問題が解決した場合は、アドインが問題の原因であったことは明らかです。これで、上記の手順に従い、アドインを1つずつ有効にして、問題の原因となったアドインを特定できます。

方法6:Dell DataProtectionセキュリティ認証サービスを無効にする

注意: この方法は、Dellユーザー向けです。デルのコンピュータを使用していない場合は、この方法をスキップしてください。

デルのマシンを使用している場合、問題はデルのデータ保護セキュリティ認証サービスに関連している可能性があります。これは、デルのデジタル配信サービスを介してインストールされるサービスです。その主な目的は、セキュリティソリューションと認証サポートを提供することです。このサービスに関連する問題の背後にある理由は不明ですが、このDellサービスを無効化またはアンインストールすることで問題を解決したDellユーザーがたくさんいます。

デルのデータ保護セキュリティ認証サービスを無効にする手順を以下に示します。

  1. ホールド Windowsキー を押して R
  2. タイプ services.msc を押して 入る

  1. を見つけてダブルクリックします デルのデータ保護セキュリティ認証サービス

  1. 選択する 無効 ドロップダウンメニューから
  2. サービスステータスが 停止 。そうでない場合は、の[停止]ボタンをクリックします サービスステータス セクション
  3. クリック 適用する 次に、 OK

問題が解決したかどうかを確認します。問題がなくなった場合は、問題の背後にある原因がわかります。大きな問題に直面することなく、このサービスを無効にしておくことができます。本当にサービスが必要ない場合は、[プログラムと機能]ウィ​​ンドウからこのサービスをアンインストールすることもできます。一方、それでも問題が解決しない場合は、サービスを再度オンにするだけです。上記の1〜6の手順に従いますが、手順4で[自動]オプションを選択します。

方法7:ハードウェアアクセラレーションを無効にする

この問題は、ビデオカードが原因である可能性もあります。したがって、このオプションを無効にすると問題が解決します。これは解決策ではありませんが、より多くの回避策です。そのため、カードメーカーがこの問題のアップデートをリリースする可能性が高いため、ビデオカードメーカーからの最新のアップデートを引き続き確認してください。

  1. 開いた Excel
  2. クリック ファイル

  1. 選択する オプション

  1. 選択する 高度な 左ペインから
  2. 小切手 オプション ハードウェアアクセラレーションを無効にする 。このオプションは、[表示]セクションの下にある必要があります
  3. クリック OK

完了すると、これで問題が解決するはずです。ビデオカードの製造元からの新しい更新が表示されるまで、このオプションを有効にしておいてください。ビデオカードを更新した後は、このオプションを無効にする必要があります。この方法で問題が解決しない場合は、このオプションを有効にしておく必要はありません。上記の手順に従って、手順5の[ハードウェアアクセラレーションを無効にする]オプションをオフにします。

方法8:デフォルトのプログラムとファイルの関連付けをリセットする

この問題は、Excelが.xlsxファイルを実行するデフォルトのプログラムではないことが原因である場合があります。 Excelをデフォルトのプログラムにし、ファイルの関連付けをリセットするだけで、この問題が解決します。

以下の手順に従って、ファイルの関連付けをリセットします

  1. ホールド Windowsキー を押して R
  2. タイプ コントロールパネル を押して 入る

  1. タイプ 既定のプログラム 右上隅にある検索バーで
  2. を選択 既定のプログラム オプション

  1. 選択する デフォルトのプログラムを設定する

  1. リストが読み込まれるまでしばらく待ちます
  2. 見つけて選択します Excel
  3. クリック このプログラムのデフォルトを選択してください

  1. オプションを確認してください すべて選択
  2. クリック 保存する

方法9:追加のOfficeビューアーをアンインストールする:

このエラーメッセージは、次にMicrosoftOfficeと組み合わせてOfficeViewerをインストールした場合にも発生する可能性があります。この場合は、アンインストールして再テストしてください。

読んだ7分