- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 119
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2025-5-17
               
|
5#
發表於 2013-10-7 16:11
| 只看該作者
回復 3# maiko - Sub Ex()
- Dim Rng As Range, A As Range
- Set Rng = Range([B1], [B1].End(xlToRight))
- x = Application.WorksheetFunction.Lcm(Rng)
- y = Rng.Count
- For Each A In Range(Rng(1).Offset(1).Resize(, y), Rng(1).Offset(1).Resize(, y).End(xlDown))
- If A Mod x = 0 And Application.CountIf(Range(Rng(1).Offset(1).Resize(, y), Rng(1).Offset(1).Resize(, y).End(xlDown)), A) = y Then
- A.Interior.ColorIndex = 3 + Int(A / x) Mod 54
- Else
- A.Interior.ColorIndex = xlNone
- End If
- Next
- End Sub
複製代碼 |
|