我怎样才能从DLL中获得XLL?
任何人都可以给我一些链接或解释我如何从一个DLL(对于Excel)build立一个XLL?
我不能使用Visual C ++,所以我依靠CodeBlocks + GCC。
到目前为止,我有源代码,我从中获得了一个DLL。 我怎样才能从DLL中获得XLL?
这似乎是最后一步,但我找不到完整的文档。 即使在微软网站上也没有太多关于它的内容。
我想有一步一步的解释来做这个转换…
谢谢。
平台:64位Windows 7,32位Excel 2010,CodeBlocks,MinGW / GCC
这真的很微不足道。 只需重命名您的DLL。 没错,只是改变扩展名。 一个XLL文件只不过是一个重命名的DLL来表示它的意思是一个Excel加载项。 请参阅本教程的第11步 。
xll是一个具有一定知名function的dll。 当你在Excel中打开一个xll时,它会dynamic加载int xlAutoOpen(void)
并调用它来注册你自定义的函数。
省去一大堆麻烦,只用http://xll.codeplex.com 。