Thay thế màu nền trong ô (Microsoft Excel)
Jozef đang tìm cách thay đổi màu nền của các ô cụ thể trong trang tính mà anh ấy đã tạo. Ví dụ: anh ta muốn tìm tất cả các ô có nền màu đỏ và thay đổi chúng thành màu xanh lam hoặc tìm tất cả các ô nền màu vàng và đổi chúng thành màu xanh lam. Jozef tự hỏi liệu có cách nào dễ dàng để làm điều này không.
Rõ ràng là bạn có thể thay đổi màu nền của bất kỳ ô nào theo cách thủ công, vì vậy không cần phải đi vào tùy chọn đó để thực hiện các thay đổi. Những gì bạn cần là một cách để thực hiện thay đổi cho tất cả các ô cùng một lúc. Nếu bạn đang sử dụng Excel 2002 hoặc 2003, bạn có thể làm theo các bước sau:
-
Nhấn Ctrl + H để hiển thị tab Thay thế của hộp thoại Tìm và Thay thế.
-
Mở rộng hộp thoại bằng cách nhấp vào nút Tùy chọn. (Xem Hình 1.)
-
Bấm vào nút Định dạng ở bên phải của hộp Tìm gì. Excel sẽ hiển thị hộp thoại Tìm Định dạng.
-
Đảm bảo rằng tab Mẫu được chọn. (Xem Hình 2.)
-
Sử dụng các điều khiển trong hộp thoại để chỉ định màu nền bạn muốn thay thế.
-
Bấm OK.
-
Bấm vào nút Định dạng ở bên phải của hộp Thay thế Bằng.
Excel sẽ hiển thị hộp thoại Thay thế Định dạng.
-
Đảm bảo rằng tab Mẫu được chọn.
-
Sử dụng các điều khiển trong hộp thoại để chỉ định màu nền bạn đã sử dụng khi thay đổi ô.
-
Bấm OK.
-
Nhấp vào Thay thế Tất cả.
Nếu bạn đang sử dụng phiên bản Excel cũ hơn, các bước này sẽ không hoạt động.
Thay vào đó, bạn sẽ cần sử dụng macro để thực hiện các thay đổi. Sau đây là một ví dụ về một trong những cách hoạt động. (Bạn cũng có thể sử dụng macro này trong các phiên bản Excel mới hơn.)
Sub ChangeColor() Dim rCell As Range If Selection.Cells.Count = 1 Then MsgBox "Select the range to be processed." Exit Sub End If For Each rCell In Selection If rCell.Interior.Color = RGB(255, 0, 0) Then 'red rCell.Interior.Color = RGB(0, 0, 255) 'blue End If Next rCell 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 (9042) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: