ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

½Ð°Ý¨ÌÀx¦s®æ¼Æ­È±ø¥óÅã¥Ü¤å¦r¤Î­I´º¦âªº°ÝÃD

½Ð°Ý¨ÌÀx¦s®æ¼Æ­È±ø¥óÅã¥Ü¤å¦r¤Î­I´º¦âªº°ÝÃD

§Ú¼g¤F¤@¬q¤pµ{¦¡¥D­n¬O¨Ì¾ÚÀx¦s®æªº­È©ÒÄݪº°Ï¶¡¨Ó²£¥ÍÃC¦â¡A¦ý¦]¬°¦³¤£¦Pªº°Ï¶¡­È¤À¦¨¦n¦h°Ï¶ô¡A¨C¤@°Ïªº¤j¤p¤£¦P¡A¤À¯Åªº¼Æ¤]¤£¦P
µ{¦¡½X·§²¤¦p¤U
Sub color()
'²Ä¤@°Ï----------------------------------------------------------------
    Dim Rng As Range, F As Variant
    For Each F In ThisWorkbook.Sheets("sheet2").[b4:i15]
        
        If F > 800 Then
           F.Interior.ColorIndex = 40
           F.Font.ColorIndex = 3
           F.Font.Bold = True
        ElseIf F > 500 And F <= 800 Then
           F.Interior.ColorIndex = 36
           F.Font.ColorIndex = 3
           F.Font.Bold = True
        ElseIf F > 200 And F <= 500 Then
           F.Interior.ColorIndex = 19
           F.Font.ColorIndex = 3
           F.Font.Bold = True
   
        ElseIf F < -200 And F >= -500 Then
           F.Interior.ColorIndex = 24
           F.Font.ColorIndex = 11
           F.Font.Bold = True
        ElseIf F < -500 And F >= -800 Then
           F.Interior.ColorIndex = 15
           F.Font.ColorIndex = 11
           F.Font.Bold = True
        ElseIf F < -800 Then
           F.Interior.ColorIndex = 48
           F.Font.ColorIndex = 11
           F.Font.Bold = True
        Else
         'F.Interior.ColorIndex = -4142 'µL©³¦â

           F.Interior.ColorIndex = 35 '
           F.Font.ColorIndex = 1
           F.Font.Bold = False
        End If
   Next
   
  For Each F In ThisWorkbook.Sheets("sheet2").[j4:l15]
        
        If F > 1600 Then
           F.Interior.ColorIndex = 40
           F.Font.ColorIndex = 3
           F.Font.Bold = True
        ElseIf F > 900 And F <= 1600 Then
           F.Interior.ColorIndex = 36
           F.Font.ColorIndex = 3
           F.Font.Bold = True
        ElseIf F > 400 And F <= 900 Then
           F.Interior.ColorIndex = 19
           F.Font.ColorIndex = 3
           F.Font.Bold = True
   
        ElseIf F < -400 And F >= -900 Then
           F.Interior.ColorIndex = 24
           F.Font.ColorIndex = 11
           F.Font.Bold = True
        ElseIf F < -900 And F >= -1600 Then
           F.Interior.ColorIndex = 15
           F.Font.ColorIndex = 11
           F.Font.Bold = True
        ElseIf F < -1600 Then
           F.Interior.ColorIndex = 48
           F.Font.ColorIndex = 11
           F.Font.Bold = True
        Else
         'F.Interior.ColorIndex = -4142 'µL©³¦â

           F.Interior.ColorIndex = 35 '
           F.Font.ColorIndex = 1
           F.Font.Bold = False
        End If
   Next
   ...........
«á­±ÁÙ¦³¡A¦ý³£¬O­«½Æªº¼gªk¡A½Ð°Ý­n¦p¦óÁYµuµ{¦¡½X»yªk? Book1.rar (13.28 KB)

ÁÂÁÂGBKEE ª©¥D«ü¾É¡A³o­Ó°j°éªº¼gªk«Ü°ª¬ñ¡A¹ï§Ú¨Ó»¡¦³ÂIÃø²z¸Ñ¡A§Ú¸ÕµÛ´¢¼¯´¢¼¯¡AÁÂÁ¡C

TOP

­è­è¨Sª`·N¬Ýluhpro¼Ó¥Dªº¦^ÂÐluhpro ¼Ó¥Dªº¼gªk¦ü¥G§Ú¤ñ¸û®e©ö²z¸Ñ¡AÁÂÁ¡C

TOP

¦^´_ 5# yuch8663
½Ð°Ýluhpro ¼Ó¥D¡A§Ú°Ñ¬ãÀÀªº°µªk±N¤ÀÃþ¼Ð·Ç§ó§ï¬°¥t¤@­Ó°Ï¶ô°µ°Ñ·Ó¡A·|¦b¤U¦C¬õ¦r°Ï¥X²{¿ù»~¡A½Ð°Ý¬O¦ó­ì¦]?

Sub Color2() 'luhpro ¼Ó¥D«ü¾É
'¤W­zªº±¡§Î¥i¥H§Q¥Î Switch »P Choose ¨â­Ó¨ç¼Æ¨Ó¤j´T²¤Æµ{¦¡,'
'¥H¤U¶È¦C¥X²Ä¤@¤p¬qªºµ{¦¡,¨ä¾l¶È»ÝÅܧó¬ÛÃö¼Æ¦r«á¦A®M¥Î¤W¥h§Y¥i.

  Dim iRng%, F As Variant

  With ThisWorkbook.Sheets("sheet3")
    For Each F In .Range("b35:p46")
      iRng = Switch(F >= 0.06, 1, F >= 0.04 And F < 0.06, 2, F >= 0.02 And F < 0.04, 3, _
      F > 0 And F < 0.02, 4, F = 0, 5, F < 0 And F > -0.02, 6, _
         , F <= -0.02 And F > -0.04, 7, F <= -0.04 And F > -0.06, 8, F <= -0.06, 9)
      F.Offset(-30, 0).Interior.ColorIndex = Choose(iRng, 3, 46, 22, 40, -4142, 15, 43, 50, 10)
      F.Offset(-30, 0).Font.ColorIndex = Choose(iRng, 2, 2, 2, 1, 1, 1, 44, 44, 44)
      F.Offset(-30, 0).Font.Bold = Choose(iRng, True, True, True, False, False, False, True, True, True)
    Next '
  End With

End Sub

Book1.rar (20.33 KB)

TOP

ÁÂÁÂGBKEEª©¥Dªº¸Ñ»¡¡A¦ý¬O§Ú¤£¤Ó¤F¸Ñ¡A©Ò¿×ªº¹Bºâ¦¡¬O«ü¡AF >= 0.06¤¤ªº"¤j©ó"¡B"µ¥©ó"¡B"¤p©ó"³o¨Ç¶Ü?§ÚÀˬd¹L³o¤E²Õ¤À²Õ¨Ã¨S¦³­«Å|ªº³¡¤À¡A¬°¦óÁÙ¬O¦³»~?§Ú¸Õ¹Lluhpro ¼Ó¥Dªº¤è¦¡¦b­ì½d¨Ò¤¤¬O¥i¥H¹B¦æªº
ÃQ¦ó¼W¥[¤F¤G²Õ§PÂ_´N¤£¦æ?

TOP

GBKEEª©¥D·P®¦­þ¡A§ÚÁÙ¯u¨S¬Ý¥X¨º¤@ÂI¡A­Y¤£¬O¤Á³Îµ{¦¡¦æ¦Û¤vÀ³¸Ó¥i¥Hµo²{ªº¨ì¡C
¶{ª©¥Dªº¼Ò²Õ¤Æ³]­p¤]¬O³ôºÙ¤@¬y¡A¤£¹L§Ú¤£¤Ó®e©ö²z¸Ñ¡AÁÙ¤£¾å±o¸Ó¦p¦ó®M¥Î¡A¦ý¬O³£«Ü·P®¦¦U¦ìª©¥Dªº«ü¾É¡AÁÂÁ¡C

TOP

        ÀR«ä¦Û¦b : ¦³¤ß´N¦³ºÖ¡A¦³Ä@´N¦³¤O¡A¦Û³yºÖ¥Ð¡A¦Û±oºÖ½t¡C
ªð¦^¦Cªí ¤W¤@¥DÃD