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

[µo°Ý] VBA¨Ì±ø¥ó¦Û°Ê¿z¿ï

¦^´_ 3# msmplay

±N§A3­Ó«ö¶sªºµ{¦¡©ñ¦b¤@°_¤F,§A¥i©î¶}¦¨§A­nªº3­Ó¥¨¶°,
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 2# GBKEE

G¤j~~~~·PÁ¼ö¤ßÀ°¦££¬¡I¤£¹L¤p©f¸Õ¤F¤£¦æ£°¡A«ö¤@¤U¥ô¦ó¤@­ÓÁä¡A³£·|¦³¦b¥X²{¿z¿ïªº°Ê§@¡A¦ý³Ì«á¤S¦^´_¨ì¨S¦³¿z¿ïªº¼Ë¤l¡I§A´ú¸Õ¥i¥H¦¨¥\¶Ü¡H
*¦v¤k¤@ªTµL»~*

TOP

¦^´_ 1# msmplay


   
2003 ¥i¥Î¹Ï¥Ü «e10 ¶µ ¿ý»s§A©Ò»Ýªº¬Ý¬Ý
  1. Operator     ¿ï¾Ü©Êªº XlAutoFilterOperator ¸ê®ÆÃþ«¬¡C

  2. XlAutoFilterOperator ¥i¥H¬O³o¨Ç XlAutoFilterOperator ±`¼Æ¤§¤@¡C
  3. xlAnd default
  4. xlBottom10Items           '«á­±(¶µ¥Ø)
  5. xlBottom10Percent         '«á­±(¦Ê¤À¤ñ)
  6. xlOr
  7. xlTop10Items                '«e­±(¶µ¥Ø)   
  8. xlTop10Percent             '«e­±(¦Ê¤À¤ñ)
  9. ¥i¨Ï¥Î xlAnd ©M xlOr ±N Criteria1 ©M Criteria2 «Øºc½Æ¦X·Ç«h¡C
½Æ»s¥N½X
¸Õ¸Õ¬Ý
  1. Sub ¿z¿ï´ú¸Õ()
  2.     With Sheets("¤u§@§¹¦¨²v²Î­p")
  3.         If .FilterMode Then
  4.             .ShowAllData
  5.         Else
  6.             .Range("$B$3:$DB$222").AutoFilter
  7.         End If
  8.         .Range("$B$3:$DB$222").AutoFilter Field:=102, Criteria1:="5", Operator:=xlTop10Items
  9.         '´ú¸Õ«e5¶µ¬ö¿ý¦ý·|®t¤@¶µ,¦]  ¸ê®Æªº³Ì«á¬O¤u§@¼ÆÁ`­p¦C¤]­pºâ¶i¥h¤F
  10.         ' ©Ò¥H Criteria1:="6" ,¤~·|Åã¥Ü´ú¸Õ«e5¶µ¬ö¿ý
  11.         .ShowAllData
  12.         .Range("$B$3:$DB$222").AutoFilter Field:=103, Criteria1:="5", Operator:=xlTop10Items
  13.         .ShowAllData
  14.         .Range("$B$3:$DB$222").AutoFilter Field:=104, Criteria1:="<90%"
  15.         ' ¤u§@¼ÆÁ`­p¦C¤]¦³­pºâ¶i¥h¦ý >90%,·|Åã¥Ü
  16.        .AutoFilterMode = False
  17.     End With
  18. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¤Ó¶§¥ú¤j¡B¤÷¥À®¦¤j¡B§g¤l¶q¤j¡A¤p¤H®ð¤j¡C
ªð¦^¦Cªí ¤W¤@¥DÃD