как в C# открыть excel-файл?

digenet

подскажите пожалуйста код на C#
нужен exe-файл при запуске которого открывался бы файл: D:\....\1.xls

Devid

Можно сделать батник, который запускает экзель и передает ему имя файла в командной строке.

digenet

 Да
Уже делал, но этот вариант не подходит
Нужен exe
PS и ещё желательно чтобы запуск происходил в "фоновом режиме"
т.е. не должно появляться чёрное окошко консоли, не знаю как правильно это называется
наверное это должен быть "сервис"
:)

okis

Через Interop можно получить доступ (т.е. без всяких открытых окон excel).
Сервис никакой не надо делать, сделай оконное приложение без окна.

Marusetta

так тебе в экселе открыть или в OLE-контейнере внутри своей проги?
если первое, пользуйся System.Diagnostics.Process.Start - это аналог system

digenet

Спасибо!
Оставить комментарий
Имя или ник:
Комментарий: