我只是在Visual C++ 2010下使用XLW發現了使用XLW編程XLL的編程世界,並且使用XLW包提供的模板一切都很流暢,我有幾個問題:在Excel(VBA)中註銷XLL
- 我發現我可以通過雙擊註冊一個XLL。還有什麼其他方法,特別是從VBA或Excel菜單?
- 如何通過Excel GUI和VBA取消註冊XLL?我認爲每次我在Visual Studio下重建Xll都需要這樣做。
- Excel 2010 64位是否需要爲64位編譯和鏈接XLL?
謝謝你,史蒂夫
我只是在Visual C++ 2010下使用XLW發現了使用XLW編程XLL的編程世界,並且使用XLW包提供的模板一切都很流暢,我有幾個問題:在Excel(VBA)中註銷XLL
謝謝你,史蒂夫
我通常低於使用的,因爲我有貸款/ EXCEL會議期間卸載XLA多次。讓我知道它是否適合你:
AddIns.Add Filename:= "C:\test\1.XLL"
AddIns("Pricer Add-In").Installed = False
AddIns.Add Filename:= "C:\test\Arbitrage.XLL"
AddIns("Pricer Add-In").Installed = True
你必須確保文件路徑和插件的名稱匹配。要檢查插件的名稱,請轉到工具 - > Addin。
您還可以使用「錄製宏」功能,並從Tools - > Addin開始錄製並禁用/啓用插件/ xll。祝你好運
添加一點到上面的答案。
1)您可以在2007年以前的版本中註冊工具/加載項,在2007年之後,您需要按開發人員選項卡中的加載項或轉至Excel選項頁面上的加載項選項卡,然後在管理 - Excel加載項。從這兩個地方你都可以瀏覽到一個文件,並且會自動註冊它。 2)如上所述,取消選擇複選框將從Excel中卸載加載項。只要dll在同一個地方,每次構建時都不需要重新註冊。
3)是任何64個xlls必須爲64位
對不起編譯,貝克,應該這些命令將在Excel中的Visual Basic編輯器推出? – 2015-01-15 08:28:10
是的,您可以在VBA中創建函數或使用立即窗口運行它們 – 2015-01-15 17:53:47