Есть ли событие, которое может обнаружить, когда количество активных строк Excel-листа увеличивается на 1? Если нет, есть ли другой способ сделать это?Excel C# event new row
0
A
ответ
0
Возможно, ближайшая вещь - SelectionChange
event. Вы можете получить Rows.Count
свойство Target
аргумента:
using Excel = Microsoft.Office.Interop.Excel;
private int rowsBefore = 0;
void SomeMethod() {
Excel.Application app = new Excel.Application();
Excel.Workbook wb = app.Workbooks.Add();
Excel.Worksheet ws = (Excel.Worksheet)wb.Worksheets[0];
ws.SelectionChange += new Excel.DocEvents_SelectionChangeEventHandler(ws_SelectionChange);
}
void ws_SelectionChange(Excel.Range Target) {
int rowsNow = Target.Rows.Count;
if (rowsNow > rowsBefore) {
// do stuff
}
rowsBefore = rowsNow;
}
+0
работает для меня! Благодарю. – scifirocket
Смежные вопросы
- 1. C# New Row, BindingSource, DataGridView
- 2. Mysql insert new row
- 3. GridView, New Row, Button
- 4. jQuery New Row Tables
- 5. Devexpress ASPXGridView New Row отключен
- 6. bootstrap new row 11 columns
- 7. jqGrid Insert New Row Custom
- 8. Angular - Datatable click row event
- 9. Asp.Net datagrid row selected event
- 10. SlickGrid Unselect Row CheckBox Event
- 11. Access DB add row event
- 12. FullCalendar change color new event
- 13. QTP Compare Webtable Row с Excel ROW
- 14. WPF DataGrid Control: insert New Row
- 15. New Table Row, если переменная = 0
- 16. React: Render new row every 4th column
- 17. Когда New Row Enter Удалить старые
- 18. Комбинации Excel Row?
- 19. Excel VBA Row Highlighting
- 20. Excel Macro Row increment
- 21. excel 2007 duplicate row
- 22. Excel Row Select
- 23. Excel Alternate Row
- 24. Row and ColumnHeader, CellMouseClick event vb.net
- 25. vaadin delete row on keyboard event
- 26. Hookup new Picture Paint Paint Event
- 27. Плагин Jquery add new click event
- 28. Usercontrol click event call new usercontrol
- 29. Popover done click event new popover
- 30. Trigger event from gmail new mail
Если вы используете Interop, чем прекратить его использование. Используйте NPOI. –
и что такое NPOI? –
http://npoi.codeplex.com/ «POI - это проект с открытым исходным кодом, который может помочь вам читать/писать файлы xls, doc, ppt. Он имеет широкое применение». – RvdK