2017-01-31 5 views
0

私はあなたがデータを入れ、それを処理して、結果を含むExcelファイルを書き込むというプログラムを作っています。C#WPFプログラムでExcelファイルをコンパイルし、コードで使用できますか?

問題は、プログラムを作成したExcelの性質上、「テンプレート」ファイル(ヘッダー付き)を作成して適切な名前でコピーしてからそれ。

私の問題は、私が時々働いている人たちが少し気になることがあり、実行可能ファイルとテンプレートではなく、単一の実行可能ファイルが必要だということです。私は、プロジェクトにテンプレートをコンパイルし、プログラムでそれを動作させる方法があるのだろうと思っています。

ありがとうございます。

+9

プロジェクトにリソースとして埋め込みます。 – Gusman

答えて

2

リソースとしてExcelファイルを埋め込みます。次のようにExcelファイルにアクセスします。

var streamResourceInfo = Application.GetResourceStream(new Uri(<Pack URI of Excel>)); 

using (var stream = streamResourceInfo.Stream) 
{ 
    // Load stream into Excel object? 
} 
関連する問題