Показаны сообщения с ярлыком excel. Показать все сообщения
Показаны сообщения с ярлыком excel. Показать все сообщения

четверг, 15 января 2015 г.

Корректное закрытие Excel в приложении на C#

Если вы заметили, что после закрытия приложения в процессах висит процесс Excel, значит вы не правильно закрываете книгу Excel. Вот корректный вариант:

_excelAppWorkBook.Close(0);
_excelApp.Quit();

где:

_excelAppWorkBook — конкретная книга;
_excelApp — приложение Excel.

пятница, 25 января 2013 г.

Программное объединение ячеек в Excel на C#

В задачах выгрузки данных в Excel часто бывает необходимо объединять диапазоны ячеек. Как это сделать показано ниже:

// Выделяем диапазон ячеек от A1 до A10         
Excel.Range _excelCells = (Excel.Range)_excelWorkSheet.get_Range("A1", "A10").Cells;

// Производим объединение
_excelCells.Merge(Type.Missing);

где _excelWorkSheet — лист Excel, типа Excel.Worksheet.

четверг, 6 декабря 2012 г.

Как удалить дубликаты значений в MS Excel?

Для удаления повторяющихся значений необходимо: Выделить столбец — Данные — Удалить дубликаты. Это работает в MS Excel 2007. Надо будет протестировать в других версиях офиса.