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