有時由于業務的需要,我們編寫了相應的宏去處理實現的問題,但是當我們編寫完宏后卻發現無法運行。遇到這樣的問題我們該如何解決呢?下面小編教你怎么解決excel2007宏無法使用的問題,希望對你有幫助!
excel2007宏不能使用的解決方法
方法一、快速運行自定義宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環境下,右擊“Microsoft Excel 對象”-“插入”-“模塊”,在模塊中輸入宏代碼,然后直接點擊“快捷工具欄”上的運行按鈕來運行宏。
excel2007宏不能使用的解決方法圖1
excel2007宏不能使用的解決方法圖2
excel2007宏不能使用的解決方法圖3
方法二:通過事件來觸發行動宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環境下,雙擊“Sheet1”,在彈出的窗口中從對象下拉框中選擇“WorkSheets”,事情類型下拉列表框中選擇“Activate”,然后在Private Sub Worksheet_Activate()與End Sub之間輸入如圖所示的代碼,完成后點擊保存按鈕。回到Excel文檔界面,先選擇除“sheet1”之外的任意一個工作表,然后再點“sheet1”,此時會發現我們編寫的Excel宏正常運行。
excel2007宏不能使用的解決方法圖4
excel2007宏不能使用的解決方法圖5
方法三、利用“開發工具”功能區中的相應命令實現自定義宏的運行:首先需要讓“開發工具”功能區顯示出來,點擊“開始”-“Excel選項”,在“基本設置”選項卡中選擇右側的“在功能區上顯示‘開發工具’”,使其顯示出來。點擊“開發工具”-“宏”,在彈出的窗口中選擇要運行的“宏”,最后點擊“運行”按鈕即可運行宏。
excel2007宏不能使用的解決方法圖6
excel2007宏不能使用的解決方法圖7
excel2007宏不能使用的解決方法圖8