VSTO功能区和XLA插件

本文关键字:插件 XLA 功能区 VSTO | 更新日期: 2023-09-27 18:03:50

我已经使用VSTO创建了一个ribbon控件,并想在xla中调用函数,单击按钮,想知道1>如何从VSTO中创建的功能区调用xla函数2>如何安装xla插件以及ribbon安装

VSTO功能区和XLA插件

我是这样做的

        var macroFilePath = Path.Combine(addinPath, addinName);
        var addins = Globals.ThisAddIn.Application.AddIns.Add(macroFilePath);
        if (!addins.Installed)
        {
            addins.Installed = true;                  
        }
        var app = Globals.ThisAddIn.Application;
        string macroToInvoke = string.Format("{0}!{1}", LibraryName, FunctionName);
        Globals.ThisAddIn.Application.Run(macroToInvoke);