私たちは OpenOfficeXML を使用しており、これまでのところうまく機能しています。異なるワークブックから複数のワークシートをコピーし、それらを 1 つのワークブックに (複数のワークシートとして) 配置する必要があるシナリオがあります。
1.このオプションは Office Open XML には存在しません 2.あるワークブックから別のワークブックにコピーする内部 xml を使用しようとすると、アプリケーションの実行中にエラーはスローされませんが、Excel ファイルを開くと、破損したシートがスローされますエラー。
xlpackage.Workbook.Worksheets["Sheet1"].WorksheetXml.InnerXml = xcelNewWorkSheet.WorksheetXml.InnerXml;)