-
1 # 使用者9948786658542
-
2 # 使用者2873166950085
方法/步驟
方法一、快速執行自定義宏:新建一個帶啟動宏的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文件,在出現警示時選擇“啟用宏”,就會發現我們自定義的宏能夠正常運行了!
方法五、透過設定來使所有宏都可以行動,當然也包括自定義宏:依次點選“開發工具”-“宏安全性”,在左側選擇“宏設定”選項卡,然後在右側選擇“啟用所有宏”,點選確定即可。經過這樣的設定以後,所有的宏都具備執行的許可權。(小編再次不推薦這樣做)
6
方法六、將帶有自啟動宏程式碼的文件放置到Excel可信任區域中,從而保證自定義宏的順利執行:為了說明問題方法,在此小編將含有自啟動的宏檔案放到D盤ExcelMacro目錄下。首先,將我們的帶有自啟動宏的文件複製到D盤ExcelMacro目錄下,然後直接雙擊執行,發現此時的宏由於禁止而無法執行。接下來直接點選“開始”-“Excel選項”-“信任中心”-“信任中心設定”-“受信任的位置”-“新增新位置”,在彈出的視窗中輸入“D:\excelMacro”,最後點選確定完成。再次執行該文件,發現自定義宏正常執行,並無警告提示出現。
回覆列表
這是要看你那具體是什麼情況: 你開啟Excel,按Alt+F11鍵,看看能不能開啟VBE視窗。 1、打都打不開,報錯,這有可能是office安裝的時候缺少了什麼檔案,或你安裝的office是精簡版的,本身就用不了宏。需要重新安裝完整版,或者換一個版本。 2、能開啟VBE視窗,這有可能是安全級別的問題,一般是在“選項”“信任中心”裡,有宏設定,將安全級別調低就可以用了。 3、你只說無法執行,也有可能你編寫或錄製的宏程式碼有問題。 4、一切正常就是用不了,這個嘛……不用找了,果斷重新安裝office吧。