- ©«¤l
- 522
- ¥DÃD
- 36
- ºëµØ
- 1
- ¿n¤À
- 603
- ÂI¦W
- 0
- §@·~¨t²Î
- win xp sp3
- ³nÅ骩¥»
- Office 2003
- ¾\ŪÅv
- 50
- ©Ê§O
- ¨k
- µù¥U®É¶¡
- 2012-12-13
- ³Ì«áµn¿ý
- 2021-7-11
|
¸Õ¸Õ¬Ý
 - Sub «e´ºÃC¦â¥N¸¹_Change()
- ActiveCell = Range("D2")
- ActiveCell.Offset(, -1).Font.ColorIndex = ActiveCell
- End Sub
- Sub I´ºÃC¦â¥N¸¹_Change()
- ActiveCell = Range("E2")
- ActiveCell.Offset(, -2).Interior.ColorIndex = ActiveCell
- End Sub
- Private Sub cmd¶ñ¦â_Click()
- 'ActiveCell ¶·¦b Äæ10 ©M Äæ16 ¤§¶¡
- '«ö¶s cmd¶ñ¦â ¤~¦³§@¥Î
- col1 = ActiveCell.Column
- If col1 < 10 Or col1 > 16 Then Exit Sub
-
- °_ÂI = ActiveCell.Row
- ²×ÂI = Cells(°_ÂI, 13).End(xlDown).Row
-
- 'cÄæ ¤½¥q¥Nªí¦WºÙ ªºÁ`¼Æ
- c¥N¸¹Á`¼Æ = [C3].End(xlDown).Row
-
- For mRow = °_ÂI To ²×ÂI
- m¥N¸¹ = UCase(Cells(mRow, 13))
- For cRow = 3 To c¥N¸¹Á`¼Æ
- c¥N¸¹ = Cells(cRow, 3)
- If m¥N¸¹ = c¥N¸¹ Then
- «e´º = Cells(cRow, 4)
- I´º = Cells(cRow, 5)
- Cells(mRow, 10).Resize(, 7).Select
- Selection.Interior.ColorIndex = I´º
- Selection.Font.ColorIndex = «e´º
- Exit For
- End If
- Next
- Next
- End Sub
½Æ»s¥N½X |
|