每次打开Excel 2010时都会删除“团队”选项卡

时间:2012-09-04 02:13:08

标签: excel tfs2010 add-in

使用 Excel 2010 TFS 2010 。我已经在Excel中使用“团队”选项卡已经有一段时间了(非常有用!)。今天,“刷新”花了很长时间,我无法使用Excel,所以我在任务管理器中杀死了这个过程。我重新打开了Excel,但是Team标签丢失了。我将其添加回文件> 选项> 添加标题> 管理COM添加内容>去>选择 Team Foundation加载项,然后返回团队标签。我可以创建/查看列表等。但是,当我关闭并重新打开Excel时,团队标签再次丢失。

即使在关闭和关闭时,如何使团队标签保留在功能区栏上重新开放Excel?

6 个答案:

答案 0 :(得分:19)

对于 Excel 2013 x64 Visual Studio 2012 ,我必须将HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\TFCOfficeShim.Connect.4\LoadBehavior更改为 3 Load at startup )。

我以前通过Excel COM加载项对话框禁用了加载项。这将加载项加载行为更改为“不自动加载”。现在,尝试通过对话框重新启用加载项只会将其更改为“按需加载”,这仅适用于一个Excel会话。这有一个issue logged in Connect。手动更改注册表可以解决错误。

答案 1 :(得分:6)

偶然地,我重新启用它(在必须再次手动重新添加标签之后)。

Excel>文件>选项>加载项>管理>禁用物品>选择项目>单击启用。

就这么简单。

答案 2 :(得分:4)

我在使用TFS 2010 Office加载项和Excel时遇到了同样的问题。原因是因为有两个TFS Office加载项,第一个版本用于64位计算机,而另一个用于32位计算机。所以我删除了两个版本,重新启动了excel,并重新添加了32位版本的TFS加载项。从那以后我没有遇到任何问题。

编辑:我的本地计算机正在运行Windows 7 64位和Excel 2010。

答案 3 :(得分:3)

我自己就碰到了这个。注册表设置看起来没问题,并且“禁用项目”下没有列出任何加载项。

我以管理员身份启动了Excel,删除了Team Foundation Add-in的所有实例(我有3个),然后重新添加了加载项。然后它正确显示为“启动时加载”。我关闭了Excel并从通常的快捷方式重新打开,一切都很好。

由于我非常猜测和检查,因此在该过程中有许多Excel重新启动,但我相信这是重新添加加载项的行为,最终为我解决了问题。

答案 4 :(得分:2)

我必须从COM加载项列表中删除扩展名(列为“已卸载”),然后重新添加。

按照以下说明手动将其添加到Excel:

导航到Com加载项管理器: 文件>选项>加载项>将“Manage:”设置为“COM Add-ins”>去......

再次添加 添加...> “C:\ Program Files \ Common Files \ Microsoft Shared \ Team Foundation Server \ 11.0 \ x86 \ TFSOfficeAdd-in.dll”>行

重新启动Excel :确认启动时出现“团队”标签

答案 5 :(得分:1)

这是一种可以帮助多个人的解决方法。这不是解决办法,但仍然值得。

以管理员身份启动Excel。您可以通过右键单击Excel图标,然后右键单击Excel迷你图标,然后单击“以管理员身份运行”来执行此操作。

这不是修复程序,可能会很麻烦,但对于许多遇到此问题的人,它将提供您想要的功能。希望微软将来会提出永久解决方案。

Run Excel as Admin