Thiết lập màu nền vàng cho tiêu đề trong bảng Tự động lọc bằng VBA trong Microsoft Excel
Câu hỏi:
Khi lọc một cột, hàng tiêu đề sẽ được đánh dấu bằng màu nền vàng
Trả lời:
Chèn mã sau vào các mô-đun thích hợp.
Đặt mã bên dưới vào mô-đun tiêu chuẩn.
Private Sub Worksheet_Calculate() Dim flt As Filter Dim intCol As Integer For Each flt In ActiveSheet.AutoFilter.Filters intCol = intCol + 1 If flt.On Then Cells(1, intCol).Interior.ColorIndex = 6 Else Cells(1, intCol).Interior.ColorIndex = xlColorIndexNone End If Next flt End Sub