将行添加到Excel表
我正在开发Excel 2013/2015 VSTO工作簿应用程序。 从Windows窗体中input的数据,我想在我的工作表之一的现有表中创build一个新的logging。
如何使用C#和VSTO将新的表格行插入Excel表格(不是简单的工作表数组)?
Microsoft.Office.Tools.Excel.ListObject
提供所需的function。 该表可以被引用,行添加如下:
Microsoft.Office.Tools.Excel.ListObject lo = Globals.Sheet1.MyTable; lo.ListRows.Add();
或者,可以指定新行的位置( https://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.listrows.add.aspx )。 默认是在表的末尾。
在我的情况下,智能感知没有显示Add()
函数,这引起了混淆。 只要input