Xóa mọi thứ ngoại trừ công thức (Microsoft Excel)
Vào đầu mỗi năm Richard tạo một bản sao của sổ làm việc Excel của năm trước. Để sẵn sàng cho dữ liệu của năm mới, anh ta cần xóa mọi thứ trong bản sao ngoại trừ các công thức. Richard tự hỏi liệu có cách nào nhanh chóng để làm điều này.
Trên thực tế, có một cách rất nhanh để xóa thủ công tất cả thông tin không phải công thức trong trang tính. Làm theo các bước sau:
-
Nhấn F5. Excel sẽ hiển thị hộp thoại Đi tới.
-
Nhấp vào Đặc biệt. Excel sẽ hiển thị hộp thoại Đi đến Đặc biệt. (Xem Hình 1.)
-
Đảm bảo rằng nút radio Hằng số được chọn. (Điều này cực kỳ quan trọng — không nhấp vào bất kỳ tùy chọn nào khác trong hộp thoại.)
-
Bấm OK. Tất cả các ô chứa hằng số (mọi thứ ngoại trừ công thức) đều được chọn.
-
Bấm phím Del.
Nếu bạn có nhiều trang tính trong một sổ làm việc và bạn muốn xóa tất cả các hằng số khỏi mỗi trang tính, bạn có thể muốn sử dụng macro tự động hóa các bước trên cho toàn bộ sổ làm việc.
Sub DelAllConstants() Dim wks As Worksheet Dim rng As Range For Each wks In ThisWorkbook.Worksheets On Error Resume Next Set rng = wks.Cells.SpecialCells(xlCellTypeConstants, 23) On Error GoTo 0 If Not rng Is Nothing Then rng.ClearContents End If Set rng = Nothing Next Set wks = Nothing End Sub
_Lưu ý: _
Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (11168) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: