私は、Excelスプレッドシートを複数のユーザーに展開し、プロジェクトの進行に合わせてそのスプレッドシートをさまざまなバージョンに更新できるようにするプロジェクトに取り組んでいます。基本的にExcelはユーザーインターフェイスであり、VBAコードを使用して手間のかかる作業を行ういくつかの.NET4.0.dllを呼び出しています。
MicrosoftのClickOnceテクノロジに関する情報を見つけましたが、非常に有望に見えます。
http://msdn.microsoft.com/en-us/library/ff961899.aspx
私が想像している問題は、実際のスプレッドシートの更新に関係しています。ユーザーは多くのデータワークシートにデータを入力することになり、新しいバージョンをリリースするたびに、すべてのデータをコピーして新しいプログラムに貼り付ける必要があります。
ClickOnceソリューションで展開するマクロ対応テンプレートのようなものを使用して、ユーザーの最新のワークブックからリンクできる方法を知っている人はいますか?機能を追加するだけで、物事を動かさない限り、ユーザーに大きな不便をかけることなく前進できると考えましたか?
どんなアイデアでも大歓迎です。