質問

誰かが良い答えを持っていますか?

  • 任意の事前にフォーマットされたExcel 2007 *.xlsxファイルをテンプレートとして使用し、C#アプリにロードし、Microsoft openxml SDKを使用してそのセルの一部をデータで埋める

  • 特定のExcelテンプレート(*.xltx)ファイルを作成し、それらを「データフィリング」演習の基礎として使用する

Excelテンプレート(*.xltx)を使用しないと何かを失いますか?

もしそうなら - 私は何を失いますか?

役に立ちましたか?

解決

いいえ、何も失うことはありません。 XLTXは、あらゆる点でXLSXと同じです - 開いたファイルがXLTXである場合、ExcelがXLSXの新しいインスタンスを作成するだけです。それで全部です。データの充填にXLTXを使用してXLSXを保存すると、結果のXLSXが開かれたときにすべての新しいインスタンス(XLSX)がそのデータを取得します。

もう1つの質問は、OOXMLからデータ入力を行っている場合、XLTXを使用する必要があるかどうかです。 XLSXは別のファイル名で保存されます。XLSXはテンプレートとして問題ありません。 XLTXは、Excelクライアントアプリの操作を目的としています。OOXMLなどのプログラムソリューションは、別のファイル拡張子を使用することで利点を提供しません(VSTOには当てはまりませんが、Excelクライアントアプリの操作でもあります)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top