Skip to main content

XLL文件(它是什么以及如何打开一个)

Microsoft Excel: the file is corrupted and cannot be opened - 2016, 2013 (四月 2025)

Microsoft Excel: the file is corrupted and cannot be opened - 2016, 2013 (四月 2025)
Anonim

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

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

如何打开XLL文件

可以使用Microsoft Excel打开XLL文件。

如果双击XLL文件无法在MS Excel中打开它,则可以通过以下方式手动执行 文件>选项 菜单。选择 加载项 类别然后选择 Excel加载项 在里面 管理 下拉框。选择 走… 按钮然后 浏览… 按钮以找到XLL文件。

如果仍然无法使用XLL文件与Excel一起使用,则Microsoft提供了有关安装和激活Excel加载项文件的更多信息。

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

如何转换XLL文件

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

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

XLL与XLA / XLAM文件

XLL,XLA和XLAM文件都是Excel加载项文件,但它们之间存在一些关键差异。对于大多数人来说,加载项文件类型没有区别 安装 ,但是你可能会注意到 建造 其中一个加载项自己。

注意: XLAM文件只是可以包含宏的XLA文件。它们与XLA的不同之处还在于它们使用XML和ZIP来压缩数据。

首先,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 Excel加载项,但您可以从Microsoft下载中心下载其他Excel加载项。

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

仍然无法打开您的文件?

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

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

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

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

更多XLL文件帮助

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

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