Tag: xll

从C#调用Excel / DLL / XLL函数

我有一个Excel插件(xll)中的特定function。 插件是专有的,我们无法访问源代码。 但是我们需要调用插件中包含的一些函数,我们想从C#程序中调用它。 目前,我正在考虑用xlopers编写一个调用Excel函数的C ++接口,然后从C#中调用这个C ++接口。 有这种问题的先前经验的人知道什么是最好的解决scheme吗? 安东尼

有没有办法从Excel中的公式栏获取文本和光标位置?

我想从Excel中的公式栏中获取当前 (可能未提交的)文本(来自插件进程)。 所有“常用”技术都不起作用,如GetWindowText(…)等 至于光标位置:GetCaretPos实际上工作(返回插入符号的x,y坐标),但EM_CHARFROMPOS不(总是返回0),所以这是一个死胡同。 这个function是通过COM还是以任何方式暴露给XLL API? 编辑:我也想指出,我认为我的问题的大部分来自事实,公式栏是(至less我99%肯定)不是一个编辑控制,可以看到它的窗口类。

如何禁用select任何单元格停止计算的Excel 2010function/错误?

我正在一个Excel表格中,在一个xll插件的帮助下,我正在尝试更新数据。 我按下Ctrl + Alt + F9开始计算,但计算停止在任何按键或单元格select。 有没有办法来覆盖这个function,或错误? 这不会发生在Excel 2003上。

在Excel中注销XLL(VBA)

我只是在Visual C ++ 2010下使用XLW发现编程XLLs for Excel的世界,并且使用XLW包提供的模板一切都很stream畅,我有几个问题: 我发现我可以通过双击注册一个XLL。 还有什么其他的方法,特别是从VBA或Excel菜单? 如何通过Excel GUI和VBA取消注册XLL? 我认为这必须在Visual Studio下重buildXll时完成。 Excel 2010 64位是否需要为64位编译和链接的XLL? 谢谢,史蒂夫

XLL Excel插件在非托pipeC ++中

我有一些非托pipeC ++中的math模拟,现在我需要将它们与Excel集成(以便可以从Excel调用函数并返回值)。 我不想使用任何VBA,所以我想我必须实现一个XLL插件。 我想尽可能less使用第三方额外的框架。 有人能指点我一个很好的教程吗?