1. 如何製作一個宏應用於所有的excel文件
首先新建一個excel,點擊開發工具-宏。此時由於還沒有製作任何宏,所以宏名下為空白。
點擊錄制宏,在宏名中輸入我們要創建的宏的名字。比如我在這兒要創建一個合並多個excel的宏。保存在個人宏工作簿。確定。隨即再點擊停止錄制宏。
然後再點擊宏,此時會彈出我們剛創建的宏的名字。點擊編輯,一般會提示「不能在隱藏工作簿中編輯宏,請選定「取消窗口隱藏」命令以顯示工作簿」。這是因為個人宏工作簿在默認情況下是被隱藏的,要想能對其編輯只需在視圖—窗口—取消隱藏即可。但這里可以不用這樣做。直接點擊查看代碼或者用Alt+F11即可打開代碼編輯界面。
在左側查找到PERSONAL.XLSB這一項,點擊模塊,此時有個默認的模塊1。只需把已有的宏代碼拷貝進右邊的編輯頁面即可。
如果有多個宏,可以在模塊處右擊,插入新的模塊即可。重復上述操作,則創建了第二個宏。點擊保存。至此,宏製作完畢。
此時退出當前excel,宏已經保存在了默認的路徑。此時甚至可以把當前這個excel刪除,再另外新建一個excel,再點擊開發工具—宏:你會驚喜地發現,宏名下有了剛剛我們創建的兩個宏命令。點擊執行即可執行對應的宏。
個人宏工作簿的默認保存地址在XLSTART文件夾,我們可以在開始菜單處的搜索行中輸入XLSTART進行搜索。如圖,在該路徑下多出了一個名為PERSONAL的文件,實際上它就保存了我們創建的宏命令。如果把它刪了,那麼在所有excel文件中都不再能調用對應的宏命令。