0
我確實有一些公式檢索其他表中的數據。一些用戶用更準確的數據覆蓋了這些公式。我想現在刪除從公式中檢索的所有數據(所以基本上我想刪除公式),只保留手動輸入的數據。Excel VBA清除公式並保留覆蓋值
這怎麼辦?我只知道周圍的其他方法:)
感謝您的幫助, Cestbeau
我確實有一些公式檢索其他表中的數據。一些用戶用更準確的數據覆蓋了這些公式。我想現在刪除從公式中檢索的所有數據(所以基本上我想刪除公式),只保留手動輸入的數據。Excel VBA清除公式並保留覆蓋值
這怎麼辦?我只知道周圍的其他方法:)
感謝您的幫助, Cestbeau
選擇整個範圍內,家庭/查找和選擇/轉到特殊,檢查公式,OK,打鍵盤上的刪除按鈕。
如果你需要的VBA代碼,這是它:
Selection.SpecialCells(xlCellTypeFormulas, 23).Select
當然,你可以省略Select
東西,做任何你想做的事情,例如清除:
Selection.SpecialCells(xlCellTypeFormulas, 23).Clear
或整個工作表:
Cells.SpecialCells(xlCellTypeFormulas, 23).Clear
完美,謝謝。這是我正在尋找的。我只是在玩SpecialCells的想法。 – Cestbeau
選擇整個範圍,'Home' /'查找和Select' /'轉到Special',檢查'Formulas','OK ',擊中鍵盤上的Del鍵。 – vacip
感謝您的評論,但我確實需要一個宏,因爲我必須頻繁地做它,並複製保留更改的信息。 – Cestbeau
因此,啓動宏記錄器並記錄上述步驟。這將是一個不錯的單線。要我爲你做嗎? :) – vacip