システムwiki

「プログラムへのコマンドの送信に問題がありました」は解決されませんでした

Vit_N 解決済 最終更新日:2022-05-29 04:50

こんにちは、

この指示に従ってすべてを実行したにもかかわらず、まだこのエラーが発生しています.https://support.Microsoft.com/kb/211494/en-au?wa=wsignin1.0

DDEをTOS.exeからExcelにインポートする必要があります.TOSカスタマーサポートから、[互換性]タブで[管理者としてプログラムを実行]を有効にするように勧められました.

有効にした後、TOSからDDEデータをインポートできるようになりました.ただし、次に同じファイルを起動すると、「プログラムへのコマンドの送信に問題がありました」というエラーが表示されます.

空のファイルを開いても、このエラーは発生しません.このエラーは、以前に保存されたファイルに対してのみ表示されます.

「管理者としてプログラムを実行する」のチェックを外すと、保存したファイルを実行できますが、「TOS.EXEを実行できません.プログラムまたはそのコンポーネントの1つが破損しているか、欠落している」というエラーのため、TOSからデータをインポートできません.".

保存したファイルにDDEデータをインポートするにはどうすればよいですか?

ありがとうございます.

返信リスト(回答:10)

1 #
Sercho

あなたがこれを解決したかどうかはわかりませんが、私は同じ問題を抱えていました-そして実際に機能する解決策を見つけました.

基本的に、すべてのMacro対応ワークブックを管理者として実行できる必要がありました(何らかの理由でMacroでadobe機能を使用するにはこれが必要なため).そのため、Excelを管理者モードで手動で実行する必要がありました.
ファイルを開きたいと思ったとき.

Excel.exeのデフォルトを常に管理者として実行するように変更すると、Excelファイルを直接開くことができなくなります.「コマンドをプログラムに送信する際に問題が発生しました」というメッセージが表示されます.エラーまたはExcelは、ブックなしで開くだけです.
次に、[Office]ボタンを選択し、Excel内からファイルを開く必要があります.

ファイル名をパラメーターとして使用したExcel.exeApplicationを使用したExcelファイルへのショートカットを試してみました...不思議なことに、これは実際に機能しました.そこで、次にWindowsレジストリにアクセスし、Excelファイルのすべてのパラメータを修正してこれを実行しました.

Windows 7/8でそれを行う方法は次のとおりです:

1.ExcelApplicationがデフォルトで管理者として実行できるようにします.

2.WindowsキーとRを押して、runcmd行を開きます...regeditと入力します

***レジストリ値の編集に関する警告は、コンピュータに深刻な害を及ぼす可能性があります***

3.HKEY_CLASSES_ROOTディレクトリに移動し、Excelファイル拡張子を見つけます

注意:Excelのversionによっては、拡張子(.xlsmなど)の下またはファイルタイプ名(Excel.Macro.Worksheet.12など)の下部に表示される場合があります

4.[シェル]>[開く]>[コマンドプロパティ]に移動し、コマンド値(右側のセクション)を右クリックして、[変更]をクリックします.

5.jibberishの行の終わりに、パラメーター(通常は/e)があります.この値を引用符を含む「%D」に置き換えます.

注意:これは、パラメータとして開こうとしたファイルの完全なファイル名とパスを使用してExcelApplicationを実行します.

6.Shell>Open>commandプロパティを持つすべてのExcel拡張機能に対してこれを繰り返します.

7.Regeditを閉じ、Excelファイルをダブルクリックして作業をテストします.

これがお役に立てば幸いです.

セルチョ.

9 #
Rohn007 5

その問題に対する他の可能な修正は次のとおりです.

他のいくつかのオプション

過去4週間Excel2010を使用しています.今日、マイドキュメントでExcelドキュメントを開きましたが、プログラムへのコマンドの送信に問題がありましたというメッセージが表示されました.以前は問題なくExcelファイルを開くことができました
そして、WordとPowerpointのドキュメントを問題なく開くことができます.ただし、現在、最近のワークブックにあるExcelドキュメントを開くことができます.提案をお願いします.ありがとう!

以下の手順を試してください:

1.次の場所を参照します.
C:\Program Files\Microsoft Office\Office 14
32ビット2010
C:\Program Files(x86)\Microsoft Office \Office1264ビット2007

2.ファイルExcel.EXE

を見つけます

3.ファイルを右クリックして、[プロパティ]オプションをクリックします

4.[互換性]タブをクリックします

5.[このプログラムを互換モードで実行する

]のチェックを外します

6.6.
[このプログラムを管理者として実行する]のチェックを外します

7.[OK]をクリックします

8.8.
ステータスを確認します.

Office(2007)ボタンをクリックします.

[Excelのオプション]をクリックします.

[詳細]をクリックします.

[全般]セクションまで下にスクロールします.

[動的データ交換(DDE)を使用する他のApplicationを無視する]チェックボックスがオフになっていることを確認します(チェックされていない).

[OK]をクリックします.

私は今日、まったく同じ問題を開発し、上記の手順を実行しました.上記のチェックボックスはどちらもチェックされていません.

「無視する」ことを確認するための別の提案を見つけました 他の動的データ交換(DDE)を使用する他のApplication"はチェックされていません.確かに、チェックされており、このヒントは機能しました.

Excelを使用して15年間、これをオフにしたことはありませんでしたが、どのように発生しましたか?!

最近の唯一の更新は、WindowsLiveのアップグレードでした.

メモを再確認し、互換性のないプリンタードライバーに問題を追跡しました.ドライバーをインストールする前にシステムの復元を使用して移動すると、Wordは正常に動作します.ドキュメントが正しくレイアウトされないという問題が発生しました

まったく同じ問題ではありませんが、正しいポインタに感謝します.

互換モードはXPSP2に設定されていたので、ExcelとWordの両方でWin7に変更しましたが、この使用法が私を殺してくれたおかげで、両方とも機能するようになりました.

https://www.dilloway.co.uk/there-was-a-problem-sending-the-command.html

問題はファイルまたはその内容に関連していませんでした.ファイルの内容の形式を変更せずに、ファイルの名前を.docの終わりに変更することで、メッセージを停止できました.

私は問題の多くの提案された修正を検索して見つけました...そして修正のどれも私のために働きませんでした.最終的に、レジストリを変更して、「プログラムへのコマンドの送信に問題がありました」というメッセージを修正しました.「HKEY_CLASSES_ROOT\Word.Document.12\shell\Open」を編集しました
「ddeexec」キーを削除しました.「ddeexec」キーは「HKEY_CLASSES_ROOT\Word.DocumentMacroEnabled.12\shell\Open」からも削除できます.同様の変更が以前のversionのWordでも機能する可能性があります.

Word 2013の場合、右クリックして保存することでレジストリを変更できます このファイル...

ダウンロード後にファイルをダブルクリックして、レジストリを更新します.警告...自分のコンピュータの状況を知っているのはあなたです.私はあなたのコンピュータについて知ることができず、意図しない結果に対して責任を負いません.私はこのプロセスをテストしました
そして私はそれが安全であると確信しています.

応答9# ->にスキップ
2 #
MyrnaZc

互換モードをWin7に変更する際のヒントを誰が提供したかはわかりませんが、心から感謝します.最後に、私が思っていたこの苛立たしい問題への答えは、無限の検索の後で解決できませんでした.答えはとてつもなく単純でした、
しかし、その存在に気づいていません.ありがとうありがとう!私の次の財務「mod」は、もはや運命の感覚を予期していません.

応答9# ->にスキップ
3 #
BrianGe

これは私にとってはうまくいきました.別のデバッグ作業中に、Excel.exeを管理者として実行するように設定しました...チェックを外しました..そして今は再び正常に動作します.

応答9# ->にスキップ
10 #
Vit

お返事と提案されたオプションをありがとう.
残念ながら、それらのどれも助けませんでした.
「このプログラムを管理者として実行する」にチェックを入れてWordやPowerpointなどを実行しても問題はありません.
Excelの唯一の問題.他に解決策はありますか?

応答10# ->にスキップ
8 #
Rohn007

申し訳ありませんが、私が知っているのはそれらだけです.他の人のためにグーグルを試しましたか?

応答8# ->にスキップ
7 #
Vit

はい、しました.TDアメリトレードと話しながら半日グーグルで過ごしました.何も役に立たなかった.
フォーラムの誰かが私を助けてくれることを願っています.DDE機能を有効にする必要があります.
もう一度、ありがとう

応答7# ->にスキップ
6 #
Vit

Microsoft Officeのサポートに連絡したところ、技術者は管理者アカウントではそのような問題はないことを発見しました.
つまり、以前に保存したExcelファイルを管理者モードで開始すると、ファイルは正常に開始されます.
ただし、アカウントに戻ると、以前に保存したファイルを開くとエラーが発生します.
プログラムへのコマンドの送信に問題がありました
技術者は、ユーザーの破損があったと想定して、ユーザーを完全に削除して新しいユーザーを再作成するように勧めました.
私は彼が推奨したとおりに行い、新しいユーザーを作成しました.しかし、これは私の問題を解決しませんでした.それでもこのエラーが発生し、自分のアカウントで保存したファイルを開くことができませんが、WindowsAdministratorアカウントではそのような問題は発生しません.
なぜこれが起こるのか誰かが私に説明できますか?それを修正する方法はありますか?
ありがとうございました

応答6# ->にスキップ
4 #
wwrolle 4

最近、Windows Updateを適用するのを間違えましたが、同じ問題が発生しました.
これは、MSがこれを台無しにしたというメッセージを受け取り、実際にそれを修正するために何かを行うまで、少なくとも機能するようになる回避策です.
最近のWindowsUpdateにより、DDEを操作するには、Excelを管理者として実行する必要があります.ただし、Excelを管理者として実行するように設定し、ファイル自体をクリックしてExcelファイルを開くと、「送信に問題がありました」というエラーが発生します.
プログラムへのコマンド」と、Excelが実行されても、ファイルが開きません.
したがって、Excelを直接開いてから、Excel内から目的のファイルを開く必要があります.そのようにすると、Excelを管理者として実行しているときに、作業ファイルを取得してDDE機能を修正できます.

応答4# ->にスキップ
5 #
Vit

私も以前にこの解決策を考え出しましたが、ありがとう.
とにかく、それは非常に絞首刑の振る舞いです、私はファイルのダブルクリックを開始したいのですが、なぜ私は複数のアクションをしなければならないのですか?それは私には奇妙です.