私はVSTOの追加機能を実装しています。Excel VSTO - リストオブジェクトをワークシートに転送する
ボタンをクリックして、製品、名前などのリストをワークシートに配置します。
私は、リスト内の個々の項目を調べてから、このセルをセルで書き込むことができますが、文字通りデータをワークシートに単にダンプする方法はありますか?
これは本当に厚い質問である場合はお詫び申し上げます。
私はVSTOの追加機能を実装しています。Excel VSTO - リストオブジェクトをワークシートに転送する
ボタンをクリックして、製品、名前などのリストをワークシートに配置します。
私は、リスト内の個々の項目を調べてから、このセルをセルで書き込むことができますが、文字通りデータをワークシートに単にダンプする方法はありますか?
これは本当に厚い質問である場合はお詫び申し上げます。
いいえ、簡単にデータをダンプする方法はありません。あなたはそれを難しい方法でやらなくてはなりません。いくつかの例のためだけにgoogle、それは十分簡単です。あなたの「製品、名前などのリスト」に依存
から来ています。これらの項目が修正されている場合は、これらの項目を含む準備済みのワークシートを使用してテンプレート文書を作成できます。このドキュメントをあなたのプログラムの埋め込みリソースに入れてください。このテンプレートから新しいワークシートを作成する場合は、リソースを一時ファイルに抽出し、Excel APIを使用してワークシートをテンプレートから作業ドキュメントにコピーします。
おそらくそれよりも複雑です。ここで
Read a file from a resource and write it to disk in C#
あなたは一部、「一時ファイルにリソースから抽出ファイル」を達成する方法の例を見つけます。
ブー!ありがとうエドウイン。長い道のりは問題ではなく、ほんの少し迷惑です –