Tạo nút Cộng / Trừ (Microsoft Excel)
Trên một số máy tính, có một nút nhỏ có thể rất tiện dụng: nút cộng / trừ. Nút này, khi được nhấn, sẽ chuyển bất kỳ giá trị nào trên màn hình giữa các giá trị âm và dương của nó. Ví dụ, nếu màn hình hiển thị số 57, thì việc nhấn nút sẽ thay đổi màn hình thành -57. Nhấn nó lần nữa sẽ chuyển giá trị trở lại 57.
Nếu bạn muốn có một “nút” thực hiện điều này trong Excel, bạn sẽ nhanh chóng thấy rằng không có gì được tích hợp sẵn trong chương trình. Tuy nhiên, bạn có thể nhanh chóng tạo một tệp bằng cách sử dụng macro:
Sub PlusMinus() Dim cell As Range On Error Resume Next 'copes with cells that are not numeric For Each cell In Selection If Not cell.HasFormula Then cell.Value = -cell.Value Next cell End Sub
Lưu ý rằng macro chỉ cần bước qua bất kỳ phạm vi ô nào bạn đã chọn khi macro bắt đầu. Mỗi ô được kiểm tra để đảm bảo rằng nó chứa một giá trị số. Khi nào một ô không chứa một số? Thời điểm quan trọng nhất là khi nó chứa một công thức, bạn không muốn làm lộn xộn chúng. Một trường hợp khác là khi ô chứa ngày tháng. Bạn không muốn thay đổi những ngày đó thành giá trị trừ. Các ô chứa công thức, ngày tháng hoặc nhãn sẽ tạo ra lỗi vì “cell.Value”
không phải là một giá trị số. Nếu ô thực sự chứa một số, thì kết quả là một dấu hiệu chuyển đổi cho số đó.
Bạn có thể gán macro này cho một phím tắt hoặc thêm nó vào Thanh công cụ Truy nhập Nhanh để dễ sử dụng bất cứ lúc nào.
_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 (9271) á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: