ich diesen Code habenSystem.Runtime.InteropServices.COMException HRESULT: 0x800A03EC ObjectCharts Einfügen
targetSheet = (Excel.Worksheet)excelWorkBook.ActiveSheet;
Excel.ChartObject myChart1 = targetSheet.ChartObjects("mco");
myChart1.Copy();
Microsoft.Office.Interop.PowerPoint.ShapeRange shape2 = sld.Shapes.Paste();
Excel.Worksheet targetSheet2 = (Excel.Worksheet)excelWorkBook.ActiveSheet;
Excel.ChartObject myChart2 = targetSheet2.ChartObjects("txAnnul");
myChart2.Copy();
Microsoft.Office.Interop.PowerPoint.ShapeRange shape3 = sld.Shapes.Paste();
Excel.Worksheet targetSheet3 = (Excel.Worksheet)excelWorkBook.ActiveSheet;
Excel.ChartObject myChart3 = targetSheet3.ChartObjects("perceived");
myChart3.Copy();
Microsoft.Office.Interop.PowerPoint.ShapeRange shape4 = sld.Shapes.Paste();
Wenn ich nur die beiden ersten Diagramme nehmen es funktioniert gut, und ich habe meine beiden Charts in meinem pptx, aber wenn ich füge den dritten "myChart3" hinzu Ich erhalte den Fehler, den ich in diesem Thementitel erwähnt habe. Irgendeine Idee, wie kann ich das bitte machen? Danke
Diese Frage ist angebracht? https://stackoverflow.com/questions/29396451/excel-exception-hresult-0x800a03ec-from-chartarea-copy?rq=1 –
Eigentlich ist es die gleiche Fehlermeldung, aber in seinem Beitrag erhält er den Fehler mit einem Export Bild, ich Ich habe den Fehler, wenn ich versuche, eine Kopie einfügen eines Diagramms ... Und er sagte, dass wir nicht das Problem haben, wenn wir xlsx-Dateien verwenden, meine Datei haben die xlsx-Erweiterung! –