私は、ファイルを読み書きしたり作成したりするためのすべての方法で地獄として混乱しています。 VSTO、OLEDBなどがありますが、すべてはと思われ、オフィスを設置する必要があります。Officeをインストールせずに、プログラムで作成、読み取り、書き込みを行うにはどうすればよいですか?
ここに私の状況です:私は入力としてExcelファイルを取るいくつかの計算を行い、基本的に最初のExcelファイルの変更となる新しいExcelファイルを作成するアプリケーションを開発する必要があります。すべてこれを実行するマシンにはオフィスがインストールされていない可能性があるという制約があります。 (理由を聞かないでください)
私はすべてをサポートする必要があります。唯一の恩恵は、スプレッドシート自体が本当にシンプルであることです。列と値のちょうど束、何も空想。残念なことに、エンドユーザとしてのCSVは、CSVファイルが何であるかを知らないかもしれません。
サポートする必要があるバージョンを教えてください。 –
これは必要なMS Excelの機能に依存します。ファンシーな機能が必要ですか? – voyager
どのように寛容なあなたは "失われた機能"になる必要がありますか?例:数式、ピボットテーブル、チャートなどを維持する必要がありますか?それとも、これらのファイルのデータですか? –