在 Visual Studio 2010 和 Excel 中恢复没有 VSTO 的应用程序
Posted
技术标签:
【中文标题】在 Visual Studio 2010 和 Excel 中恢复没有 VSTO 的应用程序【英文标题】:recover application without VSTO in Visual Studio 2010 and Excel 【发布时间】:2011-05-23 13:28:19 【问题描述】:如何恢复我被调用的全局应用程序 没有VSTO的Microsoft Office c#下的用户定义函数。
我正在使用 XLV,它可以将 excel UDF 编写为 .xll(用于 Excel 的 .dll) 没有 Visual Studio Tools for Office (VSTO)。
我的主要问题是如何恢复当前的应用程序, 当前工作簿 当前工作表, 调用单元格。
在 VSTO 下,这在 app 全局变量下可用。
我确定在其中一个中存在一个用指针填充的全局变量 dll。
干杯!
K博士
【问题讨论】:
【参考方案1】:是的,它被称为全局。这是 VSTO 构建的一些奇怪的伪全局构造。 它使看起来像这样的简单代码;
Excel . Application eA = Globals . ThisAddIn . Application;
Excel . Workbook nWB=Globals . ThisAddIn . Application . ActiveWorkbook;
Excel . Worksheet eS = eA . ActiveSheet;
【讨论】:
以上是关于在 Visual Studio 2010 和 Excel 中恢复没有 VSTO 的应用程序的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2010 项目到 Visual Studio 2012
在 Visual Studio 2010 和 Visual Studio 2012 中,带有 col、colgroup、tbody 和 thead 的 HTML 表格标记引发编译错误