0


0

サーバーサイドで生成しているSpreadsheetMLファイルがあります。 このようなファイルは、zipを使用するExcel 2007ファイルとは対照的に、かなり大きくなります。 それで、私は*自動化の使用なしで*その中にそのファイルでzipファイルを作成する簡単な方法があるかどうか疑問に思っています…​ Excel 2007は開く方法を知っていなければなりません。 Excel 2007がxlsxファイルを開く方法を知っていることは知っていますが、xlsxファイルはSpreadsheetMLではなくOpenXMLを使用していると思います。 しかし、Excel 2007が理解できるようにSpreadsheetMLファイルをxlsxファイルに埋め込むことが可能かどうかは疑問に思います。

この質問に対する答えはノーです。 私はサードパーティのコンポーネントの使用を避けたいと思います。

2 Answer


2


答えはノーだ。


0


SpreadsheetMLファイルを含むサーバー生成ZIPファイルをユーザーにいつでも送信できます。 Excel 2007では直接開くことはできませんが、ユーザーは既定のアーカイブプログラムで開き、含まれているSpreadsheetMLをExcelで開くことができます。 もう1つのステップがありますが、冗長なXMLファイルがダウンロードされるのを待っています。