為什麼打開啟用宏檢查不了文件
Ⅰ EXCEL文件查看宏-執行為什麼打不開,沒反應
方法一、快速運行自定義宏:新建一個帶啟動宏的Excel文檔。然後按鍵盤快捷鍵「Alt +
F11」進入ExcelVBA環境下,右擊「Microsoft Excel 對象」-「插入」-「模塊」,在模塊中輸入宏代碼,然後直接點擊「快捷工具欄」上的運行按鈕來運行宏。
方法二:通過事件來觸發行動宏:新建一個帶啟動宏的Excel文檔。然後按鍵盤快捷鍵「Alt + F11」進入ExcelVBA環境下,雙擊「Sheet1」,在彈出的窗口中從對象下拉框中選擇「WorkSheets」,事情類型下拉列表框中選擇「Activate」,然後在Private Sub Worksheet_Activate()與End Sub之間輸入如圖所示的代碼,完成後點擊保存按鈕。回到Excel文檔界面,先選擇除「sheet1」之外的任意一個工作表,然後再點「sheet1」,此時會發現我們編寫的Excel宏正常運行。
方法三、利用「開發工具」功能區中的相應命令實現自定義宏的運行:首先需要讓「開發工具」功能區顯示出來,點擊「開始」-「Excel選項」,在「基本設置」選項卡中選擇右側的「在功能區上顯示『開發工具』」,使其顯示出來。點擊「開發工具」-「宏」,在彈出的窗口中選擇要運行的「宏」,最後點擊「運行」按鈕即可運行宏。
方法四、讓文檔啟動時自動運行自定義宏:新建一個帶啟動宏的Excel文檔。然後按鍵盤快捷鍵「Alt + F11」進入ExcelVBA環境下,雙擊「ThisWorkbook」,在彈出的窗口中從對象下拉框中選擇「WorkBook」,事情類型下拉列表框中選擇「Open」,然後在Private Sub Workbook_Open()與End Sub之間輸入如圖所示的代碼,完成後點擊保存並退出環境。重新打開剛才保存的帶啟動宏的Excel文檔,在出現警示時選擇「啟用宏」,就會發現我們自定
義的宏能夠正常運行了!
方法五、通過設置來使所有宏都可以行動,當然也包括自定義宏:依次點擊「開發工具」-「宏安全性」,在左側選擇「宏設置」選項卡,然後在右側選擇「啟用所有宏」,點擊確定即可。經過這樣的設置以後,所有的宏都具備運行的許可權。(小編再次不推薦這樣做)
方法六、將帶有自啟動宏代碼的文檔放置到Excel可信任區域中,從而保證自定義宏的順利執行:為了說明問題方法,在此小編將含有自啟動的宏文件放到D盤ExcelMacro目錄下。
首先,將我們的帶有自啟動宏的文檔拷貝到D盤ExcelMacro目錄下,然後直接雙擊運行,發現此時的宏由於禁止而無法運行。接下來直接點擊「開始」-「Excel選項」-「信任中心」-「信任中心設置」-「受信任的位置」-「添加新位置」,在彈出的窗口中輸入「D:\excelMacro」,最後點擊確定完成。再次運行該文檔,發現自定義宏正常運行,並無警告提示出現。