在 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 studio2010 c++头文件怎么写

Visual Studio 2010 项目到 Visual Studio 2012

在 Visual Studio 2010 和 Visual Studio 2012 中,带有 col、colgroup、tbody 和 thead 的 HTML 表格标记引发编译错误

关于visual studio 2010的问题

visual studio 2010 简体中文版编程软件怎么安装

visual studio 2010不能正确安装,急求