什麼是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版本