
如何在Excel中同時在多個工作表上運行相同的宏?
通常,我們可以在工作表中運行一個宏,如果有多個工作表需要應用同一宏,則應一張一張地觸發代碼。 是否還有其他快速方法可以在Excel中一次在多個工作表上運行同一宏?
使用VBA代碼同時在多個工作表上運行或執行相同的宏
使用VBA代碼同時在多個工作表上運行或執行相同的宏要在多張工作表上同時運行宏而又不一頁一頁地觸發它,您可以應用以下VBA代碼,方法如下:
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。
VBA代碼:在多個工作表上同時運行相同的宏:
Sub Dosomething()Dim xSh As WorksheetApplication.ScreenUpdating = FalseFor Each xSh In WorksheetsxSh.SelectCall RunCodeNextApplication.ScreenUpdating = TrueEnd SubSub RunCode()your code hereEnd SubCopy備注:在以上代碼中,請復制并粘貼您自己的代碼,但不要 小組 標題和 END SUB 之間的頁腳 子Runcode() 和 END SUB 腳本。 看截圖:
3。 然后將光標放在第一部分宏上,然后按 F5 鍵運行代碼,您的宏代碼將一一應用于表格。
從多個工作簿中刪除所有宏:Kutools for Excels 批量刪除所有宏 實用程序可以幫助您根據需要從多個工作簿中刪除所有宏。 下載并 Kutools for Excel 現在!
Kutools for Excel:具有300多個方便的Excel加載項,可以在內,沒有任何限制。 立即下載并!
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

