Màu nền Nội thất trong VBA
_Làm thế nào để thay đổi màu của ô khi lựa chọn? _
Trong bài này, bạn sẽ học cách thay đổi màu của ô sau khi chọn bất kỳ màu nào. Chúng tôi sẽ sử dụng mã VBA để thay đổi màu sắc.
Câu hỏi: – Tôi muốn thay đổi màu ô đã chọn thành màu xanh lam trong phạm vi B2: E10 khi ô được chọn thông qua mã VBA.
Sau đây là ảnh chụp nhanh dữ liệu chúng tôi có:
===
Chúng ta cần làm theo các bước sau:
Nhấp vào tab Nhà phát triển Từ nhóm Mã, chọn Visual Basic
-
Nhập mã sau vào mô-đun trang tính
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
Me.Cells.Interior.Color = xlNone
Nếu không (Giao nhau (Mục tiêu, Phạm vi (“B2: E10”)) Không có gì) Thì
ActiveCell.Interior.Color = 15651769
Kết thúc Nếu
End Sub
===
-
Khi chúng ta chọn bất kỳ ô nào trong phạm vi B2: E10, ô đã chọn sẽ được đánh dấu bằng màu xanh lam.
-
Nếu chúng ta chọn bất kỳ ô nào khác thì ô đó sẽ được tô sáng.
Bằng cách này, chúng ta có thể tô màu vào một ô trong vba.