
如何刪除Excel中所有未選中的范圍?
在Excel中,我們可以快速直接刪除選定的范圍,但是您是否嘗試過刪除選定范圍以外的其他單元格內容? 本文,我將為您介紹一些技巧,以幫助您快速輕松地解決Excel中的此任務。
使用VBA代碼刪除所有未選中的范圍
使用 Select Range Helper 刪除除選定范圍之外的所有范圍 Kutools for Excel
使用 Copy Ranges of 刪除除選定范圍之外的所有范圍 Kutools for Excel
使用VBA代碼刪除所有未選中的范圍沒有直接的方法可以立即刪除所有未選擇的單元格值,但是以下VBA代碼可能會幫助您,請執行以下操作:
1。 請按住 按Ctrl 鍵以選擇要保留的單元格。
2。 按 Alt + F11鍵 同時打開 Microsoft Visual Basic應用程序 窗口。
3。 在 Microsoft Visual Basic應用程序 窗口對話框,單擊 插頁 > 模塊,然后將下面的VBA代碼復制并粘貼到 模塊 窗口。
VBA代碼:刪除除選定范圍外的所有單元格值
Sub ClearAllExceptSelection()updateby ExtendofficeDim xRg As RangeDim xCell As RangeDim xAddress As StringDim xUpdate As BooleanOn Error Resume NextxAddress = Application.ActiveWindow.RangeSelection.AddressSet xRg = Application.InputBox("Please select the ranges want to keep", "Kutools for Excel", xAddress, , , , , 8)If xRg Is Nothing Then Exit SubxUpdate = Application.ScreenUpdatingApplication.ScreenUpdating = FalseFor Each xCell In ActiveSheet.UsedRangeIf Intersect(xCell, xRg) Is Nothing ThenxCell.ClearEnd IfNextApplication.ScreenUpdating = xUpdateEnd SubCopy4。 然后按 F5 鍵運行此代碼,并彈出一個提示框,提醒您選擇要保留的單元格范圍,如果您在步驟1中選擇了范圍,請單擊 OK,如果沒有,則可以在提示框中選擇所需的單元格,然后輸入逗號來分隔多個范圍,然后單擊 OK 按鈕,請參見屏幕截圖:
5。 點擊后 OK,所有其他單元格值均已刪除,但僅保留所選范圍,請參見屏幕截圖:
使用 Select Range Helper 刪除除選定范圍之外的所有范圍 Kutools for Excel如果你已經安裝 Kutools for Excel,其 逆選擇 的特點 選擇范圍助手 實用程序,您可以快速撤消選擇,然后立即刪除撤消的選擇。
Kutools for Excel : 帶有300多個便捷的Excel加載項,可以在內.前往下載購買貝寶/ MyCommerce安裝后 Kutools for Excel,請執行以下操作:Kutools for Excel 現在! )
1。 選擇要保留的單元格范圍。
2。 然后點擊 Kutools > 選擇 > 選擇范圍助手,請參見屏幕截圖:
3。 在 選擇范圍助手 對話框,檢查 逆選擇,請參見屏幕截圖:
4。 然后拖動鼠標以選擇要撤消選擇的范圍。 釋放鼠標時,已取消選擇選定的單元格,并立即選擇了未選定的單元格。 看截圖:
5。 然后關閉對話框,然后按 刪除 鍵立即刪除選擇。 并且僅保留了所需的單元格,請參見屏幕截圖:
Kutools for Excel 現在!
使用 Select Range Helper 刪除除選定范圍之外的所有范圍 Kutools for Excel另一個實用程序-復制范圍 of Kutools for Excel 也可以幫助您完成這項工作,只需將所選范圍復制到新工作表,然后刪除舊工作表。
安裝后 Kutools for Excel,請執行以下步驟:(Kutools for Excel 現在! )
1。 保持 按Ctrl 鍵選擇要保留的單元格范圍。
2。 然后點擊 Kutools > 復制范圍,請參見屏幕截圖:
3. 而在 復制多個范圍 對話框,檢查 所有類型 選項下 特殊粘貼,檢查 包括行高 和 包括列寬 如果要保留所需的行高和列寬,請參見屏幕截圖:
4。 然后點擊 Ok 按鈕,然后會彈出另一個提示框,提醒您選擇一個單元格來放置復制的單元格,請在新工作表中選擇一個單元格,請參見屏幕截圖:
5。 然后點擊 OK,并且只有您選擇的范圍已粘貼到新工作表中,現在您可以根據需要刪除原始工作表。
Kutools for Excel 現在!
演示:刪除除選定范圍之外的所有范圍 Kutools for ExcelKutools for Excel:具有300多個方便的Excel加載項,可以在內,沒有任何限制。 立即下載并!最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

