excel - Microsoft.Office.Interop.Excel.ListObject 与 Microsoft.Office.Tools.Excel.ListObject

标签 excel vsto

我需要访问工作簿所有工作表中所有列表对象的选定事件,但是当我访问worksheet.listobject时,该对象显然属于 Microsoft.Office.Interop.Excel.ListObject 等没有任何事件,因为表列表对象属于 Microsoft.Office.Tools.Excel.ListObject。

我读到了 Microsoft.Office.Tools.Excel.ListObject.InnerObject = Microsoft.Office.Interop.Excel.ListObject

但我不知道如何使用它。

请帮忙

谢谢, 卡维塔

最佳答案

我认为您必须使用 Microsoft.Office.Tools.Excel.ListObject.GetVstoObject(lstObj) ,其中 lstObj 是 Microsoft.Office.Interop.Excel.ListObject 才能获取正确的对象。它仅适用于应用程序级插件,不适用于文档级,您可以阅读文档。 来自:MSDN info 。现在你还有一个ListObjectExtensions

有关 Tools.Excel.ListObject 事件的更多信息,请访问:MSDN Events

关于excel - Microsoft.Office.Interop.Excel.ListObject 与 Microsoft.Office.Tools.Excel.ListObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2683290/

相关文章:

excel - 如何使用定时器触发器在azure函数应用程序中创建excel文件

关闭之前的 vba 工作簿跳过打开命令

excel - 如何从索引匹配中添加一些结果

c# - VS.NET 'current breakpoint will not be hit' 警告的原因?

.net - 错误 : Could not load the file or assembly 'ExcelAddIn1.XmlSerializers' or one of it's dependencies. 系统找不到指定的文件

python - 使用 Python 自动创建/操作 Excel 电子表格

excel - 求和索引匹配

c# - excel中的第一个空行

.net - 从 VBA 调用 COM 加载项选项

vsto - 适用于 Office 的 Microsoft Visual Studio 工具。值得使用吗?