現在、SQL Server DBから値を取得し、特定のテンプレートに従ってExcelファイルにデータを入力してから、ユーザーがファイルをダウンロードできるようにする必要があります。また、ユーザーが新しいフィールドを追加したり、フィールドを削除したりできるという意味で、この特定のテンプレートをカスタマイズできるようにする必要があります。
.xltを使用する方法と、 C#を直接使用する方法の2つの方法があることを理解しています。C#を使用する場合、ユーザーはUIを操作する必要があります。UIはSQLServerのExcelTemplateテーブルにデータを入力します。このExcelTemplateテーブルは、ユーザーが新しいExcelファイルをダウンロードするときに使用されます。
これらすべてがちょっと抽象的なように聞こえるかもしれませんので、詳しく説明/明確にする必要がある場所があるかどうか教えてください。たくさんありがとう、男。
編集:申し訳ありませんが、この部分を見逃してしまいましたが、ユーザーがSilverlightUIを介してこれらのExcelテンプレートをカスタマイズできるようにしたいと思います。