方法: 快速運行自定義宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,右擊“Microsoft Excel 對象”-“插入”-“模塊”,在模塊中輸入宏代碼,然后直接點擊“快捷工具欄”上的運行按鈕來運行宏。
EXCEL是微軟系統(tǒng)自帶的一款功能性強大的辦公軟件。那么如果宏功能不能用了怎么辦呢?
材料/工具
EXCEL
方法
打開電腦,然后打開你的EXCEL
說明你要打開的這個工作簿中含有“宏”,并且EXCEL的安全性被設(shè)置成了“中”。 如果你確認(rèn)該工作簿中的宏是安全的,可以直接點擊“啟用宏”,如果無法確認(rèn)該宏是否安全,可以點“禁用宏”,也能打開,只是里面一些特殊功能受限止。 另外,如果你已經(jīng)相信
在上方功能選項中找到開發(fā)工具
1、打開Excel表格,點擊進入開發(fā)工具。 2、進入開發(fā)工具后,點擊代碼選項中的宏安全性。 3、點擊宏安全性后,就可信任中心宏設(shè)置中,然后把啟用所有宏勾選上。 4、然后把啟用所有宏勾選上之后,就可以使用宏了。
下方可以看到宏安全選項,點擊進入
你按alt+f11,看能不能打開編輯器,如果能打開,看是不是控件沒有安裝全的問題,如果是控件問題,可以這樣解決 1.在VBE界面的菜單中,點擊工具-引用,選擇Microsoft Windows Comman Controls 6.0 ,確定。 2.如果沒有這個引用可以在C:Windowssy
將系統(tǒng)設(shè)置改成自定義,信任所有宏及其訪問就可以繼續(xù)使用宏功能了
啟用宏的設(shè)置方式有多種。 可以首先打開“office 左上角文件按鈕”,選擇“excel選項”——“信任中心”——“信任中心設(shè)置”。 進入“信任中心設(shè)置”界面后,選擇“宏設(shè)置”,在“宏設(shè)置 ”中有啟動宏的不同方式。
擴展閱讀,以下內(nèi)容您可能還感興趣。
excel已經(jīng)設(shè)置為啟動所有宏,還是不能運行宏文件。求解,謝謝!
如果已經(jīng)設(shè)置啟用宏,依舊彈出錯誤信息,可能是當(dāng)前打開的 excel 文件,是通過優(yōu)盤編輯或者網(wǎng)絡(luò)傳輸,導(dǎo)致了保護視圖的觸發(fā),無法執(zhí)行 VBA 所致,你可以嘗試將文件另存為一個新的 xlsm,再打開。
Excel 2003宏不能用
這是不完全安裝,所以功能顯示灰色。
要使用就要安全安裝
另外,某些軟件*宏使用也會引起。
電腦中無法運行宏怎么辦
方法一、快速運行自定義宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,右擊“Microsoft Excel 對象”-“插入”-“模塊”,在模塊中輸入宏代碼,然后直接點擊“快捷工具欄”上的運行按鈕來運行宏。
方法二:通過事件來觸發(fā)行動宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,雙擊“Sheet1”,在彈出的窗口中從對象下拉框中選擇“WorkSheets”,事情類型下拉列表框中選擇“Activate”,然后在Private Sub Worksheet_Activate()與End Sub之間輸入如圖所示的代碼,完成后點擊保存按鈕。回到Excel文檔界面,先選擇除“sheet1”之外的任意一個工作表,然后再點“sheet1”,此時會發(fā)現(xiàn)我們編寫的Excel宏正常運行。
方法三、利用“開發(fā)工具”功能區(qū)中的相應(yīng)命令實現(xiàn)自定義宏的運行:首先需要讓“開發(fā)工具”功能區(qū)顯示出來,點擊“開始”-“Excel選項”,在“基本設(shè)置”選項卡中選擇右側(cè)的“在功能區(qū)上顯示‘開發(fā)工具’”,使其顯示出來。點擊“開發(fā)工具”-“宏”,在彈出的窗口中選擇要運行的“宏”,最后點擊“運行”按鈕即可運行宏。
方法四、讓文檔啟動時自動運行自定義宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,雙擊“ThisWorkbook”,在彈出的窗口中從對象下拉框中選擇“WorkBook”,事情類型下拉列表框中選擇“Open”,然后在Private Sub Workbook_Open()與End Sub之間輸入如圖所示的代碼,完成后點擊保存并退出環(huán)境。重新打開剛才保存的帶啟動宏的Excel文檔,在出現(xiàn)警示時選擇“啟用宏”,就會發(fā)現(xiàn)我們自定義的宏能夠正常運行了!
方法五、通過設(shè)置來使所有宏都可以行動,當(dāng)然也包括自定義宏:依次點擊“開發(fā)工具”-“宏安全性”,在左側(cè)選擇“宏設(shè)置”選項卡,然后在右側(cè)選擇“啟用所有宏”,點擊確定即可。經(jīng)過這樣的設(shè)置以后,所有的宏都具備運行的權(quán)限。
方法六、將帶有自啟動宏代碼的文檔放置到Excel可信任區(qū)域中,從而保證自定義宏的順利執(zhí)行:為了說明問題方法,在此小編將含有自啟動的宏文件放到D盤ExcelMacro目錄下。首先,將我們的帶有自啟動宏的文檔拷貝到D盤ExcelMacro目錄下,然后直接雙擊運行,發(fā)現(xiàn)此時的宏由于禁止而無法運行。接下來直接點擊“開始”-“Excel選項”-“信任中心”-“信任中心設(shè)置”-“受信任的位置”-“添加新位置”,在彈出的窗口中輸入“D:\excelMacro”,最后點擊確定完成。再次運行該文檔,發(fā)現(xiàn)自定義宏正常運行,并無警告提示出現(xiàn)。
Excel 不啟用宏就不能用,應(yīng)該怎么達(dá)到這種效果
方法:
快速運行自定義宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,右擊“Microsoft Excel 對象”-“插入”-“模塊”,在模塊中輸入宏代碼,然后直接點擊“快捷工具欄”上的運行按鈕來運行宏。
Excel宏無法運行怎么辦
方法/步驟
方法一、快速運行自定義宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,右擊“Microsoft Excel 對象”-“插入”-“模塊”,在模塊中輸入宏代碼,然后直接點擊“快捷工具欄”上的運行按鈕來運行宏。
方法二:通過事件來觸發(fā)行動宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,雙擊“Sheet1”,在彈出的窗口中從對象下拉框中選擇“WorkSheets”,事情類型下拉列表框中選擇“Activate”,然后在Private Sub Worksheet_Activate()與End Sub之間輸入如圖所示的代碼,完成后點擊保存按鈕。回到Excel文檔界面,先選擇除“sheet1”之外的任意一個工作表,然后再點“sheet1”,此時會發(fā)現(xiàn)我們編寫的Excel宏正常運行。
方法三、利用“開發(fā)工具”功能區(qū)中的相應(yīng)命令實現(xiàn)自定義宏的運行:首先需要讓“開發(fā)工具”功能區(qū)顯示出來,點擊“開始”-“Excel選項”,在“基本設(shè)置”選項卡中選擇右側(cè)的“在功能區(qū)上顯示‘開發(fā)工具’”,使其顯示出來。點擊“開發(fā)工具”-“宏”,在彈出的窗口中選擇要運行的“宏”,最后點擊“運行”按鈕即可運行宏。
方法四、讓文檔啟動時自動運行自定義宏:新建一個帶啟動宏的Excel文檔。然后按鍵盤快捷鍵“Alt + F11”進入ExcelVBA環(huán)境下,雙擊“ThisWorkbook”,在彈出的窗口中從對象下拉框中選擇“WorkBook”,事情類型下拉列表框中選擇“Open”,然后在Private Sub Workbook_Open()與End Sub之間輸入如圖所示的代碼,完成后點擊保存并退出環(huán)境。重新打開剛才保存的帶啟動宏的Excel文檔,在出現(xiàn)警示時選擇“啟用宏”,就會發(fā)現(xiàn)我們自定義的宏能夠正常運行了!
方法五、通過設(shè)置來使所有宏都可以行動,當(dāng)然也包括自定義宏:依次點擊“開發(fā)工具”-“宏安全性”,在左側(cè)選擇“宏設(shè)置”選項卡,然后在右側(cè)選擇“啟用所有宏”,點擊確定即可。經(jīng)過這樣的設(shè)置以后,所有的宏都具備運行的權(quán)限。(小編再次不推薦這樣做)
6
方法六、將帶有自啟動宏代碼的文檔放置到Excel可信任區(qū)域中,從而保證自定義宏的順利執(zhí)行:為了說明問題方法,在此小編將含有自啟動的宏文件放到D盤ExcelMacro目錄下。首先,將我們的帶有自啟動宏的文檔拷貝到D盤ExcelMacro目錄下,然后直接雙擊運行,發(fā)現(xiàn)此時的宏由于禁止而無法運行。接下來直接點擊“開始”-“Excel選項”-“信任中心”-“信任中心設(shè)置”-“受信任的位置”-“添加新位置”,在彈出的窗口中輸入“D:\excelMacro”,最后點擊確定完成。再次運行該文檔,發(fā)現(xiàn)自定義宏正常運行,并無警告提示出現(xiàn)。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com