加載宏是一類程序,它們?yōu)?Microsoft Excel 添加可選的命令和功能。例如,“分析工具庫”加載宏程序,提供了一套數(shù)據(jù)分析工具,在進(jìn)行復(fù)雜統(tǒng)計或工程分析時,可用它來節(jié)省操作步驟。
Excel 有三種類型的加載宏程序:Excel 加載宏、自定義的組件對象模型 (COM) 加載宏和自動化加載宏。
從何處獲取加載宏
安裝 Excel 時提供了一組加載宏,其他加載宏可從 Microsoft Office 網(wǎng)站獲取。
在機(jī)器上安裝加載宏
在使用某個加載宏前,必須先將其安裝在計算機(jī)上,再將其加載到 Excel 中。默認(rèn)情況下,加載宏(*.xla 文件)將安裝在以下某個位置上:
Microsoft Office/Office 文件夾的 Library 文件夾或其中的某個子文件夾。
Documents and Settings//Application Data/Microsoft/AddIns 文件夾。
公司的網(wǎng)絡(luò)管理員也可為加載宏程序指定其他位置。詳細(xì)信息請咨詢網(wǎng)絡(luò)管理員。
將加載宏裝入 Excel
安裝完加載宏之后,還必須將加載宏裝入 Excel。如果裝載加載宏,則可在 Excel 中使用該功能,并可將相關(guān)命令添加到 Excel 的對應(yīng)菜單中。
卸載 Excel 中的加載宏
若要節(jié)約內(nèi)存并提高性能,請卸載不常用的加載宏。將加載宏卸載只是從 Excel 中刪除加載宏的功能和命令,但計算機(jī)上依然保留著加載宏程序,因此您還可以輕松地重新裝載該加載宏。將加載宏程序卸載之后,除非重新啟動 Excel,否則它將依然駐留在內(nèi)存中。
設(shè)計自定義的 Excel 加載宏
可以將您自己的 Visual Basic (Visual Basic:可視化的高級 Basic 編程環(huán)境。Visual Basic 由 Microsoft 公司開發(fā),用于編制基于 Windows 的應(yīng)用程序。) 程序作為自定義加載宏使用。關(guān)于將 Visual Basic 程序作為加載宏來使用的方法,請參閱《Microsoft Office XP 程序員指南》,您可以從 Microsoft 獲得此指南。
COM 加載宏是用各種編程語言(如 Visual Basic 、Visual C++ 和 Visual J++)編寫的輔助程序,它提供了一些額外的功能。
使用 COM 加載宏
COM 加載宏的開發(fā)者通常會為加載宏提供安裝和刪除程序。有關(guān)加載宏的安裝和使用方法,請咨詢加載宏的提供者。
設(shè)計 COM 加載宏
如果您是開發(fā)人員,那么可以在“Visual Basic 幫助” (Microsoft Visual Basic 幫助:要在 Excel 中得到 Visual Basic 幫助,指向“工具”菜單中的“宏”,然后單擊“Visual Basic 編輯器”。在“幫助”菜單上,單擊“Microsoft Visual Basic 幫助”。)中找到有關(guān)設(shè)計 COM 加載宏的信息。在開發(fā)和測試階段,您可以先在 Excel 中加載或卸載 COM 加載宏,然后再為該加載宏設(shè)計安裝程序。
自動化加載宏允許從工作表中調(diào)用 COM 自動化功能。
使用自動化加載宏
自動化加載宏的開發(fā)者通常為加載宏提供安裝和刪除程序。有關(guān)加載宏的安裝和使用方法,請咨詢加載宏的提供者。通過“工具”菜單可訪問已在系統(tǒng)上注冊的自動化加載宏。