2009-07-08 3 views
5

Я хочу иметь функцию экспорта Excel с одним щелчком мыши для моего приложения. Поэтому мне нужно создать файл excel во временном месте, потому что для этого мне нужно использовать сторонний компонент.Excel Automation: откройте существующий файл Excel как «новый»

Я хочу, чтобы Excel открыл файл. Я могу дойти до этого момента; однако Excel всегда запоминает местоположение, в котором он загружал файл. Я хочу, чтобы загруженный файл отображался как «новый» файл, который не сохраняется в определенном месте, поэтому, когда пользователь хочет нажать «сохранить» (не сохранять как) или закрыть Excel, он напоминает им о несохраненных изменениях.

Я использую Excel автоматизации из C# на .NET 3.5

ответ

5

В качестве шаблона можно указать любую существующую книгу Excel. Затем вы используете метод Workbooks.Add, чтобы открыть новую книгу, с параметром Template, указывающим на временный шаблон.

0

Хмм ... попробуйте создать и преуспевать шаблон вместо, а затем откройте шаблон вместо этого?

Смежные вопросы