小编use*_*149的帖子

如何使用Interop加载Excel Addin

我有一个AddIn,我想从C#winforms应用程序通过Excel interop调用.

我无法加载插件等,除非我每次卸载并进行树脂安装(这很可能与Excel没有加载插件时使用interop -btw,无法让他们的示例在C#中工作).不幸的是,这对用户来说很慢并且很烦人,所以我需要简化它.

我想有一个Excel实例,但加载已安装的插件而不强制此安装/重新安装问题.

我搜索和搜索,但我在谷歌上找到的所有内容都提供了安装/重新安装的解决方案.还有其他方法吗?加载项已安装,我只想要excel加载它.

这就是我现在正在做的事情(取自google'd建议):

// loop over the add-ins and if you find it uninstall it.
foreach (AddIn addIn in excel.AddIns)
    if (addIn.Name.Contains("My Addin"))
        addin.Installed = false;

    // install the addin
    var addin = excel.AddIns.Add("my_addin.xll", false);
        addin.Installed = true;
Run Code Online (Sandbox Code Playgroud)

c# excel interop

6
推荐指数
1
解决办法
1万
查看次数

如何在Unix中执行批量svn mv

我想在svn中将大量文件从一个目录批量移动到另一个目录.不幸的是,svn一次只支持移动一个文件.

基本上我想将某种类型的文件(.xml)移动到一个完全不同的目录,例如mv foo/bar / .xml forbar/xml

我尝试使用find和使用-exec,但是我需要为第二个参数剥离目录.有任何想法吗?

编辑:使用bash

svn

3
推荐指数
2
解决办法
851
查看次数

标签 统计

c# ×1

excel ×1

interop ×1

svn ×1