Office VBA Addin加載宏是一種使用VBA編寫的
Office VBA Addin加載宏是一種使用VBA編寫的程序,它通過加載設(shè)置,可以隨Office程序啟動(dòng)而自動(dòng)加載運(yùn)行,是制作Excel自定義函數(shù)、Office菜單和功能區(qū)按鈕、添加常用輔助功能的常用載體。
在Excel、PPT中都可以編制加載宏文件,Word則可以通過模板文件進(jìn)行加載。根據(jù)版本和程序的不同,加載宏的文件類型也稍有區(qū)別,在2003版本中,Excel的加載宏擴(kuò)展名是xla、PPT的加載宏擴(kuò)展名是ppa;2007/2010版本中,Excel的加載宏擴(kuò)展名是xlam,PPT的加載宏擴(kuò)展名是ppam。其中低版本的加載宏可以在高版本的程序中使用,因此,只要代碼具有通用性,可以在編制完成保存為低版本的加載宏文件,以便于在不同版本中使用。
宏文件的圖標(biāo)有別于普通的Excel或PPT文件,如下圖所示:
加載宏文件有默認(rèn)的存放路徑,找到這個(gè)路徑很容易,只要打開PPT程序,點(diǎn)擊【另存為】命令,在打開的對話框中選擇文件類型為【PPT Addin】或【PPT加載宏】,對話框就會(huì)自動(dòng)**到默認(rèn)的存放路徑下,如下圖所示。把加載宏文件存放到這個(gè)路徑中(可以在對話框中的地址欄中**這個(gè)路徑,然后在瀏覽器中打開),然后參照后面的**作就可以使用加載宏程序了。
首先,確保你的程序中的“宏”的安全性級別在中級或中級以下,有關(guān)宏的安全性設(shè)置可參考:
安全性級別設(shè)置在要求范圍內(nèi)之后,加載宏的具體加載方法如下:
http://www.officezhushou.com/excel2013/2869.html
以PPT2010程序?yàn)槔虞d宏(Addin)方法如下:
依次點(diǎn)擊【文件】(2007版中點(diǎn)擊【Office按鈕】)——【選項(xiàng)】——【加載宏】——右下角【管理】下拉列表中選擇【PowerPoint加載項(xiàng)】——點(diǎn)擊【轉(zhuǎn)到】——在打開的【加載宏】對話框中勾選列表中出現(xiàn)的加載宏文件——點(diǎn)擊【關(guān)閉】完成。如下圖所示。如果你添加了正確的加載宏文件,但是下圖中編號6所在的【可用加載宏】列表框中仍無顯示,最可能的原因是宏的安全性級別過高,務(wù)必設(shè)置為中級或中級以下方可。
上述加載**作完成后,在PPT的功能區(qū)中點(diǎn)擊【加載項(xiàng)】選項(xiàng)卡,就會(huì)在功能區(qū)面板上顯示加載宏所生成的菜單,點(diǎn)擊菜單就可以運(yùn)行相應(yīng)程序,如下圖所示。
如果您的功能區(qū)中沒有顯示“加載項(xiàng)”這個(gè)選項(xiàng)卡,是由于Office選項(xiàng)當(dāng)中沒有打開。可以從【文件】(2007中為【Office按鈕】)——【選項(xiàng)】——【自定義功能】中勾選這個(gè)選項(xiàng)卡,選項(xiàng)卡名稱通常為“加載項(xiàng)”,也有可能是“Addins”。如下圖所示:
2007版本和2010版本**作基本相同。在2003版本中**作方法更簡單:在菜單欄上依次單擊【工具】——【加載宏】——在出現(xiàn)的【加載宏】對話框中勾選列表中出現(xiàn)的加載宏文件——點(diǎn)擊【關(guān)閉】完成。如下圖所示。如果你添加了正確的加載宏文件,但是下圖中【可用加載宏】列表框中仍無顯示,最可能的原因是宏的安全性級別過高,務(wù)必設(shè)置為中級或中級以下方可。
加載**作完成后,也會(huì)在PPT的菜單欄上生成菜單,如下圖所示:
上述**作一次性完成后無需再次**作,程序每次打開時(shí)會(huì)自動(dòng)進(jìn)行加載,每次打開程序都能直接使用加載宏所生成的菜單,十分方便。如果要卸載,也只需要在【加載宏】對話框中取消勾選相應(yīng)的加載宏文件即可。
本文由蘇櫻網(wǎng)絡(luò)轉(zhuǎn)載而成,如有侵權(quán) 請聯(lián)系站長刪除
原創(chuàng)文章,作者:蘇櫻,如若轉(zhuǎn)載,請注明出處:http://www.uuuxu.com/20220504302515.html