- 帖子
- 967
- 主題
- 0
- 精華
- 0
- 積分
- 1001
- 點名
- 0
- 作業系統
- WIN XP
- 軟體版本
- OFFICE 2003
- 閱讀權限
- 50
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-11-29
- 最後登錄
- 2022-5-17
 
|
回復 1# pcwh3 - Sub 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
複製代碼 |
|