Board logo

標題: [發問] VBA 成績低於60標示紅字 [打印本頁]

作者: yuras    時間: 2011-9-27 22:23     標題: VBA 成績低於60標示紅字

又來請教各位高手 !!
IF then 一直都程式失敗:Q ,如何vba撰寫在成績欄位低於60標示紅字
謝謝!!:)
[attach]7956[/attach]
作者: oobird    時間: 2011-9-27 22:43

Sub test()
Dim c As Range
For Each c In Range([b2], [b65536].End(3))
If c.Value < 60 Then c.Font.ColorIndex = 3
Next
End Sub
作者: yuras    時間: 2011-9-28 06:59

回復 2# oobird


    謝謝 ^^
作者: kimbal    時間: 2011-9-28 13:44

可以的話盡量用格式化條件
作者: am0251    時間: 2011-9-28 15:07

不好意思,可以問一下嗎?For Each c In Range([b2], [b65536].End(3))最後的(3)是什麼意思呢?
作者: oobird    時間: 2011-9-28 17:04

[b65536].End(3)=[b65536].End(xlup)




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)