2

さまざまな言語を使用してきたため、ERP 開発に行き詰まりました。問題は、ERP が XSL 変換を使用して SpreadsheetML 形式で Excel ファイルを生成し、.xls拡張子を付けて保存されるため、Windows で Excel 内で開くことができるということです。

これにより、多くの不必要なクリックがユーザーに強制されます。ファイルの「修復」について叫び、.xml拡張子を付けて保存したいので、ユーザーはクライアント/同僚に送信するために正しい拡張子を選択する必要があります...それはユーザーの観点からは不要な負荷です.

現在、歴史的な理由により、XSLT を捨てることはできません (そして、とにかく素晴らしいです) が、私たち望んでいるのは、プロセス全体をユーザーの観点から合理化することです。

2007+ 形式の生成

最後に - Googleを徹底的に調査した後、有効な 2007 形式を生成できるxslt 変換「エ​​ンジン」を作成することになりました。sheet.xmlここで行うことは、OpenXML 形式で のコンテンツを生成することだけです。また、マクロを有効にした Excel ファイルを生成することもできます。

しかし、真剣に、私が見逃したものはありますか?既に維持されているソリューションを使用して Excel OpenXML 形式を生成する方法は他にありますか?

SpreadsheetML はそれを行う方法の 1 つですが、エンド ユーザーに大きな需要があり、画像やマクロが含まれていないため、私は好きではありません。それとも、私は何か間違ったことをしていますか?

SpreadsheetMLの混乱

SpreadsheetMLと言うときは、「XML スプレッドシート」を意味します。Microsoft が OpenXML Excel 形式を SpreadsheetMLとも呼んでいることに気付きました- これは私を混乱させます。

4

0 に答える 0