- 帖子
- 976
- 主題
- 7
- 精華
- 0
- 積分
- 1018
- 點名
- 0
- 作業系統
- Win10
- 軟體版本
- Office 2016
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2013-4-19
- 最後登錄
- 2026-5-26
|
回復 1# regedit77
請測試看看,謝謝
Sub test()
Dim Arr, i&, j%, ct%
With Sheets(1)
Arr = .UsedRange
For i = 1 To UBound(Arr)
ct = 0
For j = 1 To UBound(Arr, 2)
If Arr(i, j) = "" Then GoTo 95
If UCase(Arr(i, j)) = "A" Then ct = ct + 1 Else ct = 0
If ct = 7 Then .Cells(i, j).Font.ColorIndex = 3: ct = 0
Next
95 Next
End With
End Sub |
|