C# 是否可以使用excel JavaScript API编程调用excel加载项方法?
我有一个web应用程序,需要使用jquery打开一个excel 并且需要在excel加载项中调用一个COM可见方法。C# 是否可以使用excel JavaScript API编程调用excel加载项方法?,c#,jquery,.net,excel,office-interop,C#,Jquery,.net,Excel,Office Interop,我有一个web应用程序,需要使用jquery打开一个excel 并且需要在excel加载项中调用一个COM可见方法。 Excel加载项是使用Microsoft.Office.Interop.Excel创建的; 要调用的方法: [ComVisible(true)] [ClassInterface(ClassInterfaceType.None)] 公共类附加项:IAddinUtilities { public void PassGuidToAddIn(字符串guid) { //MessageB
Excel加载项是使用Microsoft.Office.Interop.Excel创建的;
要调用的方法:
[ComVisible(true)]
[ClassInterface(ClassInterfaceType.None)]
公共类附加项:IAddinUtilities
{
public void PassGuidToAddIn(字符串guid)
{
//MessageBox.Show(guid);
列表过滤器=CommonDAL.GetFilters(新Guid(Guid));
if(filters!=null&&filters.Count>0)
{
Helpers helper=新的Helpers();
设置许可证(过滤器);
}
}
}
我需要实现跨浏览器的解决方案相同
该COM加载项如何加载到浏览器中?该COM加载项如何加载到浏览器中?
[ComVisible(true)]
[ClassInterface(ClassInterfaceType.None)]
public class AddinUtilities: IAddinUtilities
{
public void PassGuidToAddIn(string guid)
{
//MessageBox.Show(guid);
List<Filters> filters = CommonDAL.GetFilters(new Guid(guid));
if (filters != null && filters.Count > 0)
{
Helpers helper = new Helpers();
helper.SetSlicers(filters);
}
}
}