c# - 命令栏 Myreport excel 不可见
问题描述
我正在使用 microsoft.office.interop.excel 打开一个 excel 文档。文档正确打开,但作为 excel 的补充安装的 myReport 菜单未出现在 excel 菜单栏中。如果我以经典方式打开同一个文档,则菜单看起来很好。你知道是这个命令可以让我激活这个补充的菜单吗?
execl = new _ExcelWork.Application();
Workbook wb;
Worksheet ws;
wb = execl.Workbooks.Open(fichier.FullName);
解决方案
经过多次研究,这里是如何应对这种行为的。您必须浏览添加列表并将已安装属性更改为 false,然后将其重置为 true。
XLS1.AddIns.Installed = false;
XLS1.AddIns.Installed = true;
推荐阅读
- django-rest-framework - 未提供身份验证凭据 - Django
- r - 隐藏和清除 selectInput
- jenkins - 如何在 Jenkins 中使用审计跟踪插件将当前日期和时间附加到日志文件名
- arrays - 以字符串为键的 VB.Net 数组
- java - 在 Java 中获取特定于语言环境的日期/时间格式
- haskell - Windows 中使用 ntdll.dll 的网络 FTP 访问冲突
- kubernetes - 如何为每个 Openshift 项目实现特定的 /etc/resolv.conf
- ios - iOS - 调度队列:NSOperationQueue 崩溃
- c# - 更改自动生成的 WCF 客户端的 XmlReaderSettings
- python-3.x - 从使用 GIS 库(如 geopandas、folium)的 Python 脚本制作 .exe