什么是XLL文件?

如何打开,编辑和生成XLL文件

具有XLL 文件扩展名文件是Excel加载项文件。 这些文件提供了一种在Microsoft Excel中使用本机不属于该软件的第三方工具和功能的方法。

Excel加载项文件与DLL文件相似,只是它们专门为Microsoft Excel构建。

如何打开XLL文件

XLL文件可以用Microsoft Excel打开。

如果双击XLL文件不能在MS Excel中打开它,可以通过文件>选项菜单手动完成。 选择加载项类别,然后在管理下拉框中选择Excel加载项 。 选择Go ...按钮,然后选择Browse ...按钮找到XLL文件。

如果您仍然无法使XLL文件与Excel一起工作,Microsoft会提供更多关于安装和激活Excel加载项文件的信息。

如果您的计算机上的某个程序尝试打开XLL文件但它不是Excel,请参阅我的如何更改特定文件扩展名的默认程序教程以解决该问题。 如果有的话,其他格式也很少使用XLL扩展,所以这可能不会发生在你们许多人身上。

如何转换XLL文件

我不知道可以将XLL文件保存为任何其他格式的文件转换器或其他工具。

如果一个XLL文件在Excel中执行了某些你希望在其他地方执行的操作,那么在另一个程序中,您将需要考虑重新开发XLL提供的功能,而不仅仅是将其“转换”为某种其他格式。

XLL与XLA / XLAM文件

XLL,XLA和XLAM文件都是Excel加载项文件,但它们之间有一些主要区别。 对于大多数人来说, 安装加载项文件类型没有区别,但是如果您自己构建其中一个加载项,则可能需要注意。

注意: XLAM文件只是可以包含宏的XLA文件。 它们也不同于XLA,因为它们使用XMLZIP来压缩数据。

首先,XLA / XLAM文件用VBA编写,而XLL文件用C或C ++编写。 这意味着XLL加载项被编译,并且更难以破解或操纵......根据您的观点,这可能是件好事。

XLL文件的优势在于它们像DLL文件,这意味着Microsoft Excel可以像使用其他内置控件一样使用它们。 由于XLA / XLAM文件写入的VBA代码,每次运行时都必须以不同的方式进行解释,这可能导致执行速度变慢。

但是,XLA和XLAM文件更易于构建,因为它们可以在Excel中创建并保存为.XLA或.XLAM文件,而XLL文件则使用C / C ++编程。 编程语言。

构建XLL文件

开箱即用的Microsoft Excel中包含一些Excel加载项,但您可以从Microsoft下载中心下载其他Excel加载项。

您还可以使用Microsoft的免费Visual Studio Express软件构建自己的Excel加载项文件。 您可以从Microsoft,CodePlex和Add-In-Express中找到许多具体说明。

仍然无法打开文件?

如果在使用上述建议之后无法打开XLL文件,请确保实际上处理的是Excel加载项文件,而不是仅使用类似文件扩展名的文件。

例如,XL文件也是一个Excel文件,但它被用作电子表格,它将数据存储在由单元格组成的行和列中。 XL文件也可以用Excel打开,但不能通过上述XLL文件所述的方法打开。 XL文件像常规Excel文件一样打开,如XLSXXLS文件。

XLR文件的相似之处在于它的文件扩展名看起来非常像“.XLL”,但实际上与Words Spreadsheet或Charts文件格式相关,这种格式与Excel的XLS类似。

如果您检查文件扩展名并且没有XLL文件,那么研究该后缀以了解如何打开它或将文件转换为用于特定程序的不同文件格式。 如果你确实有一个XLL文件,但它仍然不像你认为的那样工作,请参阅下面的部分。

更多帮助XLL文件

有关通过社交网络或通过电子邮件与我联系,在技术支持论坛上发布等信息,请参阅获取更多帮助 。 让我知道打开或使用XLL文件时遇到了哪些问题,我会看看我能做些什么来帮助。

请确保传递您的Excel版本,理想情况下是XLL加载项的链接(如果可以在线获得),以及您正在使用的Windows版本