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

¼x¨D°ª¤âÀ°§Ú¸Ñ¨M¤@¤U³o­Ó°ÝÃD

¦^´_ 23# c_c_lai


¬õ¦â255¡A¨º¨ä¥LÃC¦â©O??¨Ò¦pÂŦâ??
¦³ÃC¦âªº¹ï·Óªí¶Ü??

TOP

¦^´_ 23# c_c_lai

C¤jÁÂÁ§A¡A³o°}¤l¯u¬O³Â·Ð©p¤F¡A·PÁÂ

TOP

¦^´_ 20# ÂŤÑÄR¦À
  1. Sub RecordPrice()      '  ©¹¤U»¼¼W¼Ò¦¡
  2.     Dim WR As Long

  3.     Application.ScreenUpdating = False

  4.     With Sheets("RTD")
  5.         If .Range("H2") < 1 Then Exit Sub

  6.         WR = Range("A1").End(xlDown).Row + 1

  7.         If (WR = 3) Or (.Range("G" & WR - 1) <> .[G2]) Then  ' Á`¶q¦³²§°Ê®É¤~°O¿ý
  8.             .Range("A" & WR).Resize(1, 8) = .[A2].Resize(1, 8).Value
  9.             .Range("G" & WR).Font.FontStyle = IIf(.[G2] > 9, "²ÊÅé", "¼Ð·Ç")
  10.             .Range("G" & WR).Font.Color = IIf(.[G2] > 9, 255, 2)
  11.         End If
  12.     End With

  13.     Application.ScreenUpdating = True
  14. End Sub
½Æ»s¥N½X

TOP

¦^´_ 21# ÂŤÑÄR¦À
  1. Sub RecordPrice()      '  ±q²Ä¤T¦æ´¡¤J¼Ò¦¡
  2.     Dim WR As Long

  3.     Application.ScreenUpdating = False

  4.     With Sheets("RTD")
  5.         If .Range("H2") < 1 Then Exit Sub

  6.         WR = Range("A1").End(xlDown).Row + 1

  7.         If (WR = 3) Or (.[G3] <> .[G2]) Then   ' Á`¶q¦³²§°Ê®É¤~°O¿ý
  8.             .Rows(3).Insert
  9.             .[A3].Resize(1, 8) = .[A2].Resize(1, 8).Value
  10.             .[G3].Font.FontStyle = IIf(.[G2] > 9, "²ÊÅé", "¼Ð·Ç")
  11.             .[G3].Font.Color = IIf(.[G2] > 9, 255, 2)
  12.         End If
  13.     End With

  14.     Application.ScreenUpdating = True
  15. End Sub
½Æ»s¥N½X

TOP

¦^´_ 19# c_c_lai


  C¤j¦pªGG2>9§Ú­n§ï¦¨¬õ¦â¦Ó¥B²ÊÅé³oÃä.[G3].Font.FontStyle = IIf(.[G2] > 9, "²ÊÅé", "¼Ð·Ç")­n«ç»ò§ï??

TOP

¦^´_ 19# c_c_lai

C¤jÁÂÁ§A¡A¤j­P¤W¬O¨S°ÝÃD¤F¡A¦pªG§Ú­n§ï¦^¥H©¹ªº¤è¦¡±N³Ì·sªº¸ê®Æ©¹¤U¼g¬O¤£¬O¥u­n§â.Rows(3).Insert§R±¼´N¦n??
ÁÙ¬O¨ä¥L¦a¤è¤]­n­×§ï©O??

TOP

¦^´_ 18# ÂŤÑÄR¦À
§Ú²×©ó¤F¸Ñ§Aªº·N«ä¤F¡C
¦]¬°·íªì§Aªº­ì©lµ{¦¡¸Ì¡A¦³¦p¤U¤§±ø¥ó¡G
(1)
        If .Range("H2") < 1 Then Exit Sub    '  ·í H2 ­È¤p©ó 1 ®É«h¤£³B²z¡Aª½±µ³w¦æ¸õÂ÷¡C
(2)
        WR = Range("A1").End(xlDown).Row + 1

        If (WR = 3) Or (.Range("G" & WR - 1) <> .Range("G2")) Then  ' Á`¶q¦³²§°Ê®É¤~°O¿ý

        ·í©Ò¦³¬ö¿ý¬°ªÅ¡A¥ç©Î¬O G2 Äæ­È»P ³Ì«á¤@µ§ªº­È ¤£µ¥®É¤~¥h¼g¤J²Ä¤T¦C (Rows(3)) ¤§
        ¸ê®Æ¡C§AÀˬd¤@¤U§A¸ê®Æ¿ý³Ì«á¤@µ§¤§ G Äæ­È¬°¦ó¡A¬O§_»P G2 Äæ­È¤@­P¡H
        ¦]¬°§Ú¤£ª¾§A­ì¥ý·N¹Ï¬°¦ó¡A¥u¯à·Ó¼g¤J¡C ±q ²Ä¤T¦Cªº¶×¤J (.Rows(3).Insert) ¤è¦¡¨Ó¬Ý¡A
       ¨Ì§Ú­Ó¤Hªº³B²z²ßºD¡A§Ú¬O¤£·|®³¸ê®Æ¿ý³Ì©³¤U(³Ì«á)¤@µ§ªº°O¿ý¤§­È°µ¤ñ¹ï¡A¦]¬°¥Ø«e¤§
       ²Ä¤T¦Cªº¶×¤J­È¤~¬O§A³Ì«á¤§¶×¤J­È (³Ì·sªº¶×¤J­È)¡C©Ò¥H¸g§A¤@»¡§Ú¤~©ú¤F§A³Ì«áªí¹Fªº·N«ä¡C
       À³¸Ó¬O¡G
  1.         If (WR = 3) Or (.[G3] <> .[G2]) Then      ' Á`¶q¦³²§°Ê®É¤~°O¿ý
½Æ»s¥N½X

TOP

¦^´_ 17# c_c_lai


    ¥i¬O§Ú­Ìªº¤½¦¡¤£¬O³]©wG2¦³ÅÜ°Ê´N©¹¤U¼g¶Ü??¦ý¬O§Ú¤@ª½§ó§ïG2ªº­È¡A¥L¥u¦³²Ä¤@¦¸·|©¹¤U¼g¡A¤§«á¤£ºÞ§Ú«ç»ò§ó§ï´N³£¤£·|©¹¤U¼g¤F¡A³o¬O¬°¤°»ò©O??

TOP

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2015-12-30 07:32 ½s¿è

¦^´_ 16# ÂŤÑÄR¦À
³]©wµ{§Ç¡G

´ú¸Õµ²ªG¡G

TOP

¦^´_ 12# c_c_lai


    C¤j¤W­±ªº°ÝÃD§Ú³£¸Ñ¨M¤F¡A¦ý¬OÁÙ¦³¤@­Ó¤p°ÝÃD½Ð±Ð¤@¤U¡A¦pªG§Ú¤â°Ê§ó§ïG2ªº­È¬°¤°»ò¤£·|©¹¤U¼g©O??

TOP

        ÀR«ä¦Û¦b : ·O´d¨S¦³¼Ä¤H¡A´¼¼z¤£°_·Ð´o¡C
ªð¦^¦Cªí ¤W¤@¥DÃD