アプリケーションに「ワンクリック」のExcelエクスポート機能が必要です。したがって、サードパーティのコンポーネントを使用する必要があるため、一時的な場所にExcelファイルを作成する必要があります。
次に、Excelでファイルを開きます。私はその点に到達することができます。ただし、Excelはファイルをロードした場所を常に記憶しています。ロードされたファイルを特定の場所に保存されていない「新しい」ファイルとして表示したいので、ユーザーが「保存」(名前を付けて保存ではない)を押すか、Excelを閉じると、保存されていない変更が通知されます。
.net 3.5でC#のExcelAutomationを使用しています