0

我在Visual Studio 2017中创建了一个VSTO Excel插件。

在所有子例程上方的模块顶部,有一行:

Public xlApp=全局。此插件。应用程序

在这个模块中的几个子程序中,我使用xl应用程序。活动单元格。价值在几个地方。当我最初编写sub时,Intellisense会在输入后弹出xl应用程序。并会给我所有预期的选择。然而,情况发生了变化。

现在当我输入xl应用程序。我在Intellisense中只看到Equals、GetHashCode、GetType和ToString。如果我键入xl应用程序。活动单元格。价值尽管缺少智能感知,但它不会抛出编译或构建错误,并且该应用程序按预期运行,尽管继续编写其他功能要困难得多。

有人能告诉我该找什么来找到罪犯吗?

当我键入时,我仍然得到预期的Intellisense选项全球。此插件。应用。所以我知道它在项目中仍然可用,但它好像没有识别“xlApp”别名。

1个答案1

重置为默认值
1

请使用以下语句:公共xlApp As Excel。应用程序=全局。此加载项。应用程序

然后,当您键入xlApp.时。,成员列表如下:在此处输入图像描述

1
  • 正是我错过的!非常感谢!
    – 合法鹰
    评论 2018年1月10日22:19

您的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.