[Hỏi] Tô màu hạn giao hàng (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

quoc_huy1702

Thành viên hoạt động
Tham gia
9/6/11
Bài viết
132
Được thích
20
Nghề nghiệp
NVVP
Chào mọi người , e đang gặp chỗ khó như nội dung bên dưới mà chưa biết phải thiết lập format condition làm sao cho dc như yêu cầu. +-+-+-+
- Dùng condition formating để tô màu gây sự chú ý đối với những ngày sắp đến hạn giao hàng (C6:C15) như sau:
1/ Dựa vào ngày hiện tại , so sánh với ngày giao hàng để tô màu như nội dung bên dưới.
Quá hạn > 3 ngày (x<-3) -
Quá hạn 1-3 ngày (-3>=x<-1)
Đến hạn

Sắp đến hạn 1 ngày (<=1)
Sắp đến hạn 1 - 3 ngày (1< x<=3)
Ô trống
Xin mọi người giúp đỡ.
tomau.jpg

68791ae36eb863e0a1ec0433c17f5671_48757621.tomau.jpg
 

File đính kèm

Lần chỉnh sửa cuối:
Chào mọi người , e đang gặp chỗ khó như nội dung bên dưới mà chưa biết phải thiết lập format condition làm sao cho dc như yêu cầu. +-+-+-+

Xin mọi người giúp đỡ.
tomau.jpg

68791ae36eb863e0a1ec0433c17f5671_48757621.tomau.jpg
Tô màu xong mình nhìn hoa cả mắt, bạn có thể Test thử với Macro này nhé :
PHP:
Sub Tomau()
Dim i As Long, xX As Long, yY As Long
For i = 6 To 20
With Sheet1.Cells(i, 3)
If .Value <> "" Then
xX = DateDiff("d", .Value, [A3].Value)
yY = DateDiff("d", [A3].Value, .Value)
    If xX > 3 Then
        .Interior.ColorIndex = 1
        .Font.ColorIndex = 2
    
    ElseIf xX >= 1 And xX <= 3 Then
        .Interior.ColorIndex = 48
        .Font.ColorIndex = 6
    
    ElseIf xX = 0 Then
        .Interior.ColorIndex = 3
        .Font.ColorIndex = 2
        .Font.Bold = True
    
    ElseIf yY = 1 Then
        .Interior.ColorIndex = 45
        .Font.ColorIndex = 0
    
    ElseIf yY > 1 And yY <= 3 Then
        .Interior.ColorIndex = 10
        .Font.ColorIndex = 2
    Else
        .Interior.ColorIndex = 2
        .Font.ColorIndex = 1
    End If
End If
End With
Next
End Sub
Đã tô xong ngồi check màu kể cũng mệt thiệt, hic
 

File đính kèm

Chào mọi người , e đang gặp chỗ khó như nội dung bên dưới mà chưa biết phải thiết lập format condition làm sao cho dc như yêu cầu. +-+-+-+

Xin mọi người giúp đỡ.
tomau.jpg

68791ae36eb863e0a1ec0433c17f5671_48757621.tomau.jpg
Cùng góp bài với hoamatroicoi cho vui
Chủ đề tài xem file và nêu ý kiến
------
Màu nhiều quá, bạn hoặc người thực hiện có nhớ hết không?
 

File đính kèm

Chân thành cảm ơn hoamattroicoi và dongducnhiem đã giúp mình giải bài toán này;
Cả 2 cách đều cho kết quả như ý mình mong muốn.

Hôm qua lọ mọ mình cũng giải được theo cách mà bạn dongducnhiem đang dùng; chỉ có phần ô trống e chưa biết sau cho ko tô
Nay nhờ có bài của 2 bạn mà mình mở mang thêm.
 
Web KT

Bài viết mới nhất

Back
Top Bottom