excel基礎知識筆記「excel除法公式」

1、適用於少量公式的清除–複製粘貼為值;

2、適用於大量公式的快速清除–宏命令

2.1、新建一個工作表,按ALT+F11,調出宏命令界面,在宏命令界面,按F7調出代碼窗口,將下面一段代碼複製粘貼到代碼區域,

Sub macro1()

Dim sh As Worksheet

For Each sh In Sheets

sh.UsedRange = sh.UsedRange.Value

Next

End Sub

office | excel批量清除公式僅保留值的兩種方法

2.2、粘貼完成後,關閉代碼窗口,關閉宏命令界面,將工作簿保存為「清除公式僅保留值.xlsm」,請務必注意保存類型選擇「Excel啟用宏的工作簿」。

office | excel批量清除公式僅保留值的兩種方法

2.3、打開我們需要清理公式的表格,再打開我們的宏表格「清除公式僅保留值.xlsm」,

2.4、請注意,我的示例截圖的公式是一樣的,但是E列數據我修改了單元格格式為保留兩位小數,

office | excel批量清除公式僅保留值的兩種方法
office | excel批量清除公式僅保留值的兩種方法
office | excel批量清除公式僅保留值的兩種方法

之所以這樣,是想提醒廣大朋友,清楚完格式後,如果單元格格式提前進行了設置,比如我這樣,所呈現的數據會與單元格格式相符合,而不會出現多位小數,對數據要求精確的朋友請務必留意。

2.5、打開示例表格後,按ALT+F8啟用宏,如果在彈出的宏窗口中,列表是空的,如圖,

office | excel批量清除公式僅保留值的兩種方法

請將下面「位置」選項卡中的「當前工作簿」替換為「所有打開的工作簿」,這樣在上面的宏列表區域就會出現我們剛才保存的宏命令,

office | excel批量清除公式僅保留值的兩種方法

2.6、我們點擊執行,執行完成後我們可以看到所有公式已經被清除,僅保留值。

office | excel批量清除公式僅保留值的兩種方法

我們也注意到,E列的數據還是2位小數,而其它列的數據是多位小數,這就是上文中我們說的單元格格式的問題。

2.7、經測試,深度隱藏的工作表中的公式也會被清除。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/210789.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 16:24
下一篇 2024-12-08 16:24

相關推薦

發表回復

登錄後才能評論