【发布时间】:2016-03-01 19:01:28
【问题描述】:
我正在开发 Excel 2013/2015 VSTO 工作簿应用程序。从在 Windows 表单中输入的数据中,我想在我的一个工作表的现有表中创建一条新记录。
如何使用 C# 和 VSTO 将新的表格行插入 Excel 表格(不是简单的工作表数组)?
【问题讨论】:
-
记录一个你手动做的宏,翻译成互操作方法,大部分都是一样的。
-
我意识到我的错误。应该可以在
Microsoft.Office.Interop.Excel命名空间中获取ListObject.ListRows.Add方法。我很困惑,因为Microsoft.Office.Tools.Excel中存在类似的类型,但缺少Add方法。正在努力。我现在正在苦苦挣扎的是获取桌子的ListObject句柄。 -
@pnuts 感谢您修正错别字。必须撤消一个,但其余的都可以。
-
好的,英文正字法与论坛指南。不知道怎么做决定。如果必须,我会服从。 :)
-
好的,我只是想问一下,在我接受应该属于你的功劳之前。
标签: c# excel visual-studio vsto listobject