0
xlsx
ファイル内にスプレッドシートがありますが、どうすればC#でdocx
-formatに簡単に変換できますか?XSLXをプログラムでDOCXに変換する方法
xlsx
ファイル内にスプレッドシートがありますが、どうすればC#でdocx
-formatに簡単に変換できますか?XSLXをプログラムでDOCXに変換する方法
文書の境界内でスプレッドシートの書式を設定する方法を決定する必要があります。あなたはその仕事にいくつか考えなければなりません。
実際の変換を行うには、MicrosoftのOpen XML SDKを使用します。 Excelファイルを開いて読み込み、Word文書を作成して保存することができます。このすべては、コンピュータにOfficeをインストールしていない状態です。
ExcelとWordが両方ともアプリケーションの対象コンピュータにインストールされている場合は、COM automationまたはVisual Studio Tools for Officeを使用してExcelとOfficeを直接制御して自動化することもできます。 Excelで選択範囲を制御し、選択範囲をクリップボードにコピーしてWordに貼り付けることができます。
質問をする前にOpen XML SDKを使用しました。しかし、ドキュメントを開いて解析し、新しいワードドキュメントを作成することは非常に困難です。私はより簡単な解決策があることを願っています。どのようにこれを単にWordで行い、選択、コピー、貼り付けをすることができますか? – ArtFeel
素晴らしいライブラリが見つかりました:docx.codeplex.com、Wordでテーブルを作成するのはとても簡単です。 MS Officeをインストールする必要はありません。 – ArtFeel