一、個人宏工作簿超越宏等級限制的原理
微軟office宏等級的限制前提是不在信任位置的宏程序,即只要將宏程序保存在受信任的位置就可以不受宏等級限制。而office安裝時就默認(rèn)自動將個人宏工作簿的保存位置設(shè)置為受信任的位置,因此,個人宏工作簿就可以超越宏等級的限制。Office2003之前版本,受信任位置用戶無法添加、刪除、修改,Office2007之后版本可以。這就是個人宏工作簿超越宏等級限制的原理。
二、Excel添加受信任位置的方法
第一步,點擊開發(fā)工具子菜單宏安全性按鈕;第二步,在彈出的信任中心對話框中選擇受信任的位置選項卡,點擊添加新位置按鈕;第三步,在彈出的Microsoft Office 受信任位置對話框中點擊瀏覽按鈕;第四步,在彈出的瀏覽對話框中選擇要設(shè)置為受信任位置的路徑,然后點擊確定;最后再在前兩個對話框中點擊確定(詳見圖1)。
三、個人宏工作簿的特點
個人宏工作簿的特點主要有:僅在打開第一個工作簿時自動打開個人宏工作簿,只要有工作簿處在打開狀態(tài),個人宏工作簿就不會被關(guān)閉,個人宏工作簿的宏程序不受宏安全等級的限制,可以隨時使用其中包含的宏程序,個人宏工作簿上的宏可以跨工作簿使用。個人宏工作簿打開時,會被自動設(shè)置為隱藏狀態(tài)。因此在使用時不會干擾用戶的正常使用。由此可見,個人宏工作簿是保存通用宏的最佳位置,無論是保存、管理還是運(yùn)行,都很簡單。日常工作可以將使用Excel時出現(xiàn)的重復(fù)、頻繁的操作錄制成宏,并保存在個人宏工作簿,需要時隨時調(diào)用,可以得到一鍵完成所有操作的效果,秒殺絕大部分工作。
四、創(chuàng)建個人宏工作簿的方法
方法一、通過錄制宏創(chuàng)建
第一步,點擊開發(fā)工具子菜單錄制宏按鈕;第二步,在彈出的錄制新宏對話框中,選擇保存在個人宏工作簿;然后,點擊確定(詳見圖2);第三步,點擊停止錄制按鈕;第四步,點擊關(guān)閉按鈕,并在彈出的詢問對話框中點擊是按鈕。個人宏工作簿創(chuàng)建完成(詳見圖3)。
方法二、通過Excel啟動路徑創(chuàng)建
第一步,打開Excel點擊左角Office徽標(biāo),選擇新建標(biāo)簽;第二步,選擇另存為標(biāo)簽并在彈出的另存為對話框中,在地址欄選擇路徑'C:\Users\Administrator\AppData\Roaming\Microsoft\Excel\XLSTART',第三步,在文件名輸入框中輸入'PERSONAL.XLSB',Office2003之前版本輸入'PERSONAL.XLS',最后點擊保存(詳見圖4),完成創(chuàng)建。采用本方法創(chuàng)建的個人工作簿不會自動隱藏,需要手動操作隱藏個人工作簿(方法詳見圖5)。即點擊視圖菜單下的隱藏按鈕并在關(guān)閉Excel時選擇是保存?zhèn)€人工作簿。
五、個人宏工作簿添加程序的方法
下面以每次打開第一個Excel文件時,自動彈出歡迎辭對話框這個場景為例(詳見圖6),說明個人宏工作簿添加程序的方法:首先點擊開發(fā)工具下拉Visual Basic菜單,第二步,在彈出的Visual Basic編輯窗口中點擊VBAProject(PERSONAL.XLSB)折疊項,第三步,雙擊展開的ThisWorkbook項,第四步,在彈出的代碼窗口中考錄以下代碼:
最后點擊保存按鈕,保存?zhèn)€人工作簿(詳見圖7)。
六、圖示說明
圖1 設(shè)置受信任的位置
圖2 錄制宏
圖3 保存宏工作簿
圖4 路徑創(chuàng)建個人工作簿
圖5 隱藏工作簿
圖6 歡迎辭預(yù)覽
圖7 添加宏程序
聯(lián)系客服