"Ett fel uppstod när kommandon skickades till programmet" i Excel

Symptom

Du får följande felmeddelande i Microsoft Excel. Det här felet anger att en process som körs i Excel inte tillåter att Excel stängs. Ett fel uppstod när kommandon skulle skickas till programmet

Åtgärd

Prova följande metoder i den angivna ordningen för att lösa problemet.

Metod 1: Ignorera DDE

Följ dessa steg för att korrigera den här inställningen:

  1. Välj Fil>Tillval.
  2. Välj Avancerat, rulla ned till avsnittet Allmänt och avmarkera sedan kryssrutan Ignorera andra program som använder DDE (Dynamic Data Exchange) i området Allmänt .
  3. VäljOK.

Det här problemet kan uppstå om kryssrutan Ignorera andra program som använder Dynamic Data Exchange (DDE) i Excel-alternativ är markerad.

När du dubbelklickar på en Excel-arbetsbok i Utforskaren skickas ett DDE-meddelande (Dynamic Data Exchange) till Excel. Det här meddelandet instruerar Excel att öppna den arbetsbok som du har dubbelklickat på.

Om du väljer alternativet Ignorera ignoreras DDE-meddelanden som skickas till det av andra program i Excel. Därför ignoreras DDE-meddelandet som skickas till Excel av Utforskaren och Excel öppnar inte den arbetsbok som du dubbelklickade på.

Obs!

Mer information om hur du inaktiverar DDE finns i följande Microsoft Knowledge Base-artikel:

211494 felet "Det gick inte att skicka kommandot till programmet" i Excel

Om de här stegen inte löser problemet går du till Metod 2.

Metod 2: Reparera virtualisering av användarupplevelse (UE-V)

Om du kör UE-V (Update User Experience Virtualization) installerar du Snabbkorrigeringspaket 1 för Microsoft User Experience Virtualization 2.0 (KB2927019).

Om du inte är säker på om du kör UE-V undersöker du programlistan i Program och funktioner på i Kontrollpanelen. En post för "Företagsinställningar center" anger att du kör UE-V.

Om de här stegen inte löser problemet går du till Metod 3.

Metod 3: Återställa filassociationer

Om du vill kontrollera om filassociationerna i systemet fungerar korrekt återställer du Excel-filassociationerna till standardinställningarna. Det gör du genom att följa stegen för operativsystemet. Windows 10

  1. Högerklicka på Excel-arbetsboken, peka på Öppna med och klicka sedan på Fler appar.
  2. Välj den version av Excel som du vill använda för att öppna den här filtypen, till exempel Excel 2016.
  3. Klicka om du vill välja Använd alltid den här appen för att öppna .xlsx filer.
  4. Klicka på OK.

Windows 8

  1. Ange Kontrollpanelen på startskärmen.
  2. Välj Kontrollpanelen.
  3. Välj Standardprogram>Ange dina standardprogram.
  4. Välj Excel>Välj standard för det här programmet.
  5. På skärmen Ange programassociationer väljer du Välj Alla>Spara.

Windows 7

  1. Klicka på Start>Kontrollpanelen.
  2. Välj Ange standardprogram.
  3. Välj Associera en filtyp eller ett protokoll med ett visst program.
  4. Välj Microsoft Excel-kalkylblad och välj sedan Ändra program.
  5. Välj Microsoft Excel under Rekommenderade program.
  6. Om Excel inte visas i den här listan väljer du Bläddra, letar upp Installationsmappen för Excel och väljer Excel.exe>Excel.

Om de här stegen inte löser problemet går du till Metod 4.

Metod 4: Reparera Office

Försök att reparera Office-program. Gör detta genom att följa stegen för din installationstyp och operativsystem.

För en Microsoft 365 Klicka-och-kör-installation

Windows 10

  1. Skriv Kontrollpanelen i sökrutan och klicka sedan på Kontrollpanelen i sökresultatet.
  2. Under Program klickar du på Avinstallera ett program.
  3. Klicka på Microsoft 365>Ändra.
  4. Klicka på Reparationsreparation> online.

Obs!

Du kan behöva starta om datorn när reparationsprocessen är klar. Windows 8

  1. Ange Kontrollpanelen på startskärmen.
  2. Välj Kontrollpanelen.
  3. Under Program väljer du Avinstallera ett program.
  4. Välj **Microsoft 365 **>Ändra.
  5. Välj Reparationsreparation> online.

Obs!

Du måste kanske starta om datorn när reparationen är klar.

Windows 7

  1. Klicka på Start>Kontrollpanelen.
  2. Dubbelklicka på Program och funktioner.
  3. Välj **Microsoft 365 **>Ändra.
  4. Välj Reparationsreparation> online.

Obs!

Du måste kanske starta om datorn när reparationen är klar.

Välj alternativet Online reparation för att reparera kontoret.

För en Office 2016-, 2013-, Office 2010- eller Office 2007-installation

Om du vill reparera Office 2013, Office 2010 eller Office 2007 följer du instruktionerna i följande Office-webbplats ämne:

Reparera Office-program

Om de här stegen inte löser problemet går du till Metod 5.

Metod 5: Inaktivera tillägg

Excel och COM-tilläggsprogram kan också orsaka problemet. Dessa två typer av tillägg finns i olika mappar. För att testa, inaktivera och isolera konflikten genom att stänga av varje tillägg en i taget. Gör så här:

  1. Arkiv-menyn väljer du Alternativtillägg>.
  2. I listan Hantera längst ned på skärmen väljer du COM-tillägg>Go.
  3. Rensa ett av tilläggen i listan och välj sedan OK.
  4. Starta om Excel genom att dubbelklicka på ikonen eller filnamnet för den arbetsbok som du försöker öppna.
  5. Om problemet kvarstår upprepar du steg 1-4 men väljer ett annat tillägg i steg 3.
  6. Om problemet kvarstår när du har rensat alla COM-tillägg upprepar du steg 1–4, förutom att välja Excel-tillägg i steg 2 och prova sedan vart och ett av Excel-tilläggen i taget i steg 3.

Om Excel läser in filen orsakar tillägget som du senast stängde av problemet. Om så är fallet rekommenderar vi att du besöker tillverkarens webbplats för tillägget för att ta reda på om det finns en uppdaterad version av tillägget. Om en nyare version av tillägget inte är tillgänglig eller om du inte behöver använda tillägget, kan du låta det vara avstängt.

Om Excel inte öppnar filen när du har inaktiverat alla tillägg har problemet en annan orsak.

Om de här stegen inte löser problemet går du till Metod 6.

Metod 6: Inaktivera maskinvaruacceleration

Du kan undvika det här problemet genom att inaktivera maskinvaruacceleration tills en korrigering har släppts av grafikkortstillverkaren. Kontrollera regelbundet om det finns uppdateringar av grafikkortsdrivrutinen.

Så här inaktiverar du maskinvaruacceleration:

  1. Starta alla Office 2013-program.

  2. I fliken Arkiv klickar du på Alternativ.

  3. Klicka på Avancerat i dialogrutan Alternativ.

  4. Markera kryssrutan Inaktivera maskinvaruacceleration för grafik i listan över tillgängliga alternativ.

    Följande skärmbild visar det här alternativet i Excel.

    Välj alternativet Inaktivera maskinvaruacceleration för grafik för att inaktivera hårdvaruacceleration i inställningen i Office-alternativ.

  5. Välj OK.

Obs!

Mer information om maskinvaruacceleration finns i Prestanda- och visningsproblem i Office 2013-klientprogram (KB2768648).

Om de här stegen inte löser problemet går du till Metod 7.

Metod 7: Verifiera eller installera de senaste uppdateringarna

Du kan behöva ange Windows Update för att automatiskt ladda ned och installera rekommenderade uppdateringar. Om du installerar viktiga, rekommenderade och valfria uppdateringar kan du ofta korrigera problem genom att ersätta inaktuella filer och åtgärda sårbarheter.

Om du vill ha mer information om Office-uppdateringar klickar du på följande artikelnummer för att gå till artikeln i Microsoft Knowledge Base:

Office Uppdateringar

Microsoft Support

Mer information

Det finns många möjliga orsaker som kan leda till det här felet.

  • Excel-arbetsboken försöker komma åt data från ett annat program som fortfarande är aktivt.
  • För många Excel-tillägg har lagts till i programmet, eller så är ett av tilläggen skadat.
  • Du kan ha vidtagit någon av följande åtgärder:
    • Använda ett tillägg eller program från tredje part
    • Försök att öppna ett inbäddat objekt
    • Spara eller öppna en fil
    • Försök att använda alternativet Skicka som bifogad fil
    • Anropa ett annat program från Excel-arbetsboken

Mer information om det här problemet och ytterligare felsökningssteg finns i följande Microsoft Knowledge Base-artiklar:

2616247 Varför visas ett fel när kommandon skickas till programmet när Excel 2010-filer öppnas? (Artikel om enkel korrigering)

2994633 Excel: Felsöka att Excel öppnas tomt när du dubbelklickar på en filikon eller ett filnamn