Excel
Но она огромнейшая, с чего посоветуете начать?
Все что я смог найти почему-то у меня не работает...т.е. excel запускается а дальше при создании worksheet выдает ошибку и так в каждом примере (может у меня библиотека неправильная?).
Если у тебя MSVS2005, то там есть Office Tools, при помощи этих классов можно использовать все возможности офиса.
Цитата:
Originally posted by 3A3-968M
Если у тебя MSVS2005, то там есть Office Tools, при помощи этих классов можно использовать все возможности офиса.
Если у тебя MSVS2005, то там есть Office Tools, при помощи этих классов можно использовать все возможности офиса.
да MSVS2005, а где там это? что-то все сейчас обыскал, не могу найти...
Я сейчас делаю через COM библиотеку Excel 11.0
Не работали все примеры у меня потому что не правильно была выбрана локализация. Вот если кому пригодится решение проблемы:
Код:
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");
нужно написать до создания workbook
А что ты считаешь лучше COM Excel 11.0 или Microsoft.Office.Tools.Excel? В плане возможностей и вообще :)
Microsoft Office Tools лучше, хотя по сути это обёрточные .NET-классы для COM-объектов. Да и с точки зрения удобности создания конечно лучше Microsoft Office Tools.
Цитата:
Originally posted by 3A3-968M
Microsoft Office Tools лучше, хотя по сути это обёрточные .NET-классы для COM-объектов. Да и с точки зрения удобности создания конечно лучше Microsoft Office Tools.
Microsoft Office Tools лучше, хотя по сути это обёрточные .NET-классы для COM-объектов. Да и с точки зрения удобности создания конечно лучше Microsoft Office Tools.
Поделитесь ссылками на ресурсы, где было бы расписано как использовать MS Office Tools ;)
И ещё каким образом можно экспортировать содержимое DataGridView в Excel, при условии, что источником данных для таблицы является коллекция объектов?
Хотелось бы найти, что-то аналогичное механизму экспорта в Infragistics.
Там всё делается просто:
ultraGridExporter1.Export(ultraGrid1,@"c:\test.xls");
gotdotnet.ru и MSDN, так как по этому инструменту мало инфы на русском. А на счёт экспорта - просто циклом перебираешь все поля сетки и записываешь в лист экселя.
На счёт ссылок посоветую только