Tô Màu Gradient Cho ô Trong Excel để Tạo Giao Diện Khác Biệt

Tô màu nền cho ô Excel giúp làm nổi bật các dữ liệu quan trọng và làm cho file dữ liệu của bạn đẹp mắt, đỡ khô khan. Ngoài cách đổ màu nền đơn sắc (1 màu), Excel còn cho phép bạn tô màu gradient cho ô, hay thay đổi màu nền cho ô 2 màu để tạo hiệu ứng chuyển sắc. Hãy cùng Tinhocmos tìm hiểu ngay nhé!

Mục lục

  • 1 Tô màu gradient cho ô trong Excel là gì?
  • 2 Cách tô màu gradient cho ô Excel
  • 3 Thay đổi hướng chuyển sắc cho màu nền
  • 4 Cách tô màu gradient cho nhiều màu ô trong Excel
  • 5 Lời kết

Tô màu gradient cho ô trong Excel là gì?

Gradient là sự kết hợp, hòa trộn từ các màu lại với nhau để tạo ra các dải màu chuyển sắc đẹp mắt. Trong Excel, Word hay PowerPoint, gradient thường được dùng để thay đổi màu nền cho hình khối, chữ, WordArt để thu hút sự chú ý của người xem vào những thông tin quan trọng. Và tương tự như vậy, bạn cũng có thể tô màu gradient ô trong Excel để đánh dấu, làm nổi bật hoặc truyền tải tốt hơn ý nghĩa của dữ liệu.

tô 2 màu cho nền ô

Các ô được tô màu gradient trông rất nghệ thuật đúng không? Những màu sắc này có thể tạo điểm nhấn và sự khác biệt của riêng bạn, tổ đội hoặc doanh nghiệp của bạn.

Xem thêm: Cách Tạo Chữ Nghệ Thuật WordArt Trong Word 2013, 2016, 2019

Cách tô màu gradient cho ô Excel

Để tô màu gradient cho ô, bạn thực hiện theo các bước sau:

  • Chọn ô bạn muốn tô màu nền.
  • Nhấp chuột phải, chọn Format Cells…
  • Chọn thẻ Fill, chọn Fill Effects…

tô 2 màu cho nền ô

  • Hộp thoại xuất hiện, chọn 2 màu bất kỳ bạn muốn tô cho nền ô. Sau khi chọn màu, mẫu gradient sẽ được hiển thị trước để bạn có thể nhìn được dải màu của bạn trong mục Sample. Nhấp OK để đóng hộp thoại Fill Effects.

chọn 2 màu gradient

  • Nhấp OK để áp dụng màu.

Vậy là xong rồi! Bạn có thể chọn nhiều ô cùng lúc để áp dụng định dạng cho nhiều ô chỉ với một lần thao tác. Lưu ý là các ô này sẽ có cùng một định dạng chuyển sắc như lúc bạn áp dụng.

Xem thêm: 5 Bước Đơn Giản Để Tô Màu Xen Kẽ Các Dòng Trên Excel

Thay đổi hướng chuyển sắc cho màu nền

Các màu gradient thường có một kiểu định hướng chuyển sắc. Ví dụ như màu này chuyển sang màu kia theo đường thẳng từ trên xuống, từ dưới lên hoặc từ trong ra ngoài, từ ngoài vào trong. Để thay đổi hướng chuyển sắc của màu gradient, bạn mở hộp thoại Fill Effects, tại mục Shading styles, chọn kiểu mà bạn muốn.

thay đổi chuyền chuyển sắc

Excel đưa ra rất nhiều lựa chọn hướng chuyển màu gradient cho nền:

  • Horizonal: Chuyển màu theo chiều ngang
  • Vertical: Chuyển màu theo chiều dọc
  • Diagonal up: Chuyển màu theo đường chéo lên
  • Diagonal down: Chuyển màu theo đường chéo xuống
  • From center: Chuyển màu từ trong ra ngoài
  • From corner: Chuyển màu từ góc vào trong

Các mẫu chuyển sắc khác nhau cho nền sẽ hiện ở mục Variants, bạn có thể chọn một trong các kiểu đó. Mẫu áp dụng cho ô vẫn hiện ở mục Sample. Sau đó nhấp OK để áp dụng.

Cách tô màu gradient cho nhiều màu ô trong Excel

tô màu gradient cho nhiều ô trong Excel

Ở phần phía trên, Tinhocmos đã hướng dẫn bạn cách tô màu gradient cho 1 ô trong Excel. Vậy nếu muốn chuyển màu trên nhiều ô để trang trí bảng như hình phía trên thì sao? Bạn có thể sử dụng VBA để làm được điều này

Bước 1: Chọn vùng ô bạn muốn tô màu gradient và đổ màu cho vùng ô.

Ví dụ: Chọn vùng B2:F14 và đổ màu hồng như hình vẽ.

tô màu gradient cho nhiều ô

Bước 2: Mở cửa sổ VBA bằng cách nhấn tổ hợp phím tắt Alt + F11 hoặc Alt + Fn + F11.

Bước 3: Tại cửa sổ VBA chọn Insert -> Module.

tô màu gradient cho nhiều ô

Bước 4: Trong cửa sổ Module dán đoạn mã VBA dưới đây và nhấn F5 (hoặc Fn + F5) để chạy. Cre VBA: extentofice.com

Else xTxt = ActiveSheet.UsedRange.AddressLocal End If LInput: Set xRg = Application.InputBox(“please select the cells range:”, “Kutools for Excel”, xTxt, , , , , 8) If xRg Is Nothing Then Exit Sub If xRg.Areas.Count > 1 Then MsgBox “does not support multiple selections”, vbInformation, “Kutools for Excel” GoTo LInput End If On Error Resume Next Application.ScreenUpdating = False xCount = xRg.Rows.Count For K = 1 To xRg.Columns.Count xColor = xRg.Cells(1, K).Interior.Color For I = xCount To 1 Step -1 xRg.Cells(I, K).Interior.Color = xColor xRg.Cells(I, K).Interior.TintAndShade = (xCount – (I – 1)) / xCount Next Next End Sub

Bước 5: Xác nhận vùng ô áp dụng và nhấn OK

tô màu gradient cho nhiều ô

Thành quả nhận được:

tô màu gradient cho nhiều ô

Lời kết

Như vậy, Tinhocmos đã cùng bạn tìm hiểu cách thay đổi màu nền cho ô, cụ thể là tô màu gradient cho ô với những kiểu chuyển sắc khác nhau. Mong rằng với bài viết này, bạn có thể góp thêm một chút tài nguyên kiến thức vào việc nâng cao hiệu quả công việc và tạo ra sự khác biệt cho bản thân.

Ngoài ra, nếu công việc của bạn gắn liền với Tin học văn phòng nhưng vì quá bận rộn nên bạn không có thời gian tham gia các lớp học trực tiếp ở trung tâm thì bạn có thể tham khảo khóa Luyện thi MOS online, và Excel AZ từ cơ bản đến nâng cao và ứng dụng của Trung tâm tin học văn phòng MOS nhé!

Thông tin liên hệ 

Trung tâm tin học văn phòng MOS – Viện Đào tạo và Tư vấn Doanh nghiệp – Đại học Ngoại Thương

Email: tinhocmos.edu.vn@gmail.com

Hotline: 0914 444 343

Bài viết cùng chủ đề::

  1. Học Excel: 1.1. Giới thiệu giao diện phần mềm Excel 2013
  2. Cách chuyển chữ thường sang chữ in hoa trong Excel 2024
  3. 3 cách chuyển đổi chữ thành số trong Excel mà nhân viên văn phòng nhất định phải biết
  4. Microsoft thử giao diện mới cho OneDrive trên Android
  5. [Video] Cách Ẩn Hiện Dòng Cột Trong Excel nhanh, hiệu quả [2024]

Từ khóa » Tô Màu ô Trong Excel Bằng Vba