| ©«¤l967 ¥DÃD0 ºëµØ0 ¿n¤À1001 ÂI¦W0  §@·~¨t²ÎWIN XP ³nÅ骩¥»OFFICE 2003 ¾\ŪÅv50 ©Ê§O¨k ¨Ó¦Û¥x¥_ µù¥U®É¶¡2010-11-29 ³Ì«áµn¿ý2022-5-17 
  
 | 
                
| ¦^´_ 1# pcwh3 ½Æ»s¥N½XSub XX()
Set Rng = Union(Range("B7:Q7"), Range("B16:Q16"))
For Each R In Rng
  If R = "" Then
     R.Offset(1, 0) = ""
  Else
     D = Weekday([A6] + R - 1, 2)
     R.Offset(1, 0) = Switch(D = 1, "MON", D = 2, "THU", D = 3, "WED", D = 4, "THU", D = 5, "FRI", D = 6, "SAT", D = 7, "SUN")
     If R.Offset(1, 0) = "MON" Then
        R.Resize(9, 1).Interior.ColorIndex = 36
     Else
        R.Resize(9, 1).Interior.ColorIndex = xlNone
     End If
  End If
Next
End Sub
 | 
 |