要使用 VBA 代碼將 Excel 表格中所有單元格的公式轉換為值,請按照以下步驟操作:
- 打開 Excel 文檔并按下“Alt+F11”打開 VBA 編輯器。
- 在 VBA 編輯器中,插入一個新的模塊。
- 在新模塊中,輸入以下代碼:
Sub ConvertFormulasToValues()
For Each c In ActiveSheet.UsedRange.Cells
c.Value = c.Value
Next c
End Sub
在上述代碼中,ActiveSheet.UsedRange.Cells 代表當前工作表中已使用的單元格。c.Value = c.Value 將單元格的值設置為其自身的值,從而將公式轉換為值。
- 保存并關閉 VBA 編輯器窗口。
- 在 Excel 工作表中,按下“Alt+F8”打開宏對話框。
- 選擇“ConvertFormulasToValues”宏,然后單擊“運行”按鈕。
現在,您已成功地使用 VBA 代碼將 Excel 表格中所有公式轉換為值。