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

[µo°Ý] ½Ð±Ð¦Û°Ê¿z¿ïªº°ÝÃD

[µo°Ý] ½Ð±Ð¦Û°Ê¿z¿ïªº°ÝÃD

¦U¦ì¥ý¶i¦n¡A·Q½Ð±Ð¤@¤UAÄæ¦ì³]©w¦Û°Ê¿z¿ï«á¡A¦Û°Ê¿z¿ïªº¤U©Ôªí³æ¥i¥H¬Ý¨ì
AÄæ¦ì¤º¥þ³¡¤£­«½Æªº¸ê®Æ¶µ¥Ø¡A§Ú¥i¥H§Q¥ÎVBA§ì¨ì³o¥þ³¡ªº¤º®e¶Ü?

ÁÂÁ«ü¾É!!

¦^´_ 1# nightkiss
¶·¥Î¶i¶¥¿z¿ï
AdvancedFilter ¤èªk    VBA »¡©ú
½Ð°Ñ¾\®M¥Î¦Ü½d¨Ò¯S©w°ò©ó·Ç«h½d³ò±q¸ê®Æ²M³æ¤¤¿z¿ï©Î½Æ»s¸ê®Æ¡C¦pªGªì©l¿ï©w¬°³æ­ÓÀx¦s®æ¡A«h¨Ï¥ÎÀx¦s®æ¥Ø«eªº°Ï°ìx¬°Variant¡C
expression.AdvancedFilter(Action, CriteriaRange, CopyToRange, Unique)
expression      ¥²¿ï¡C¸Ó¹Bºâ¦¡·|¶Ç¦^ [®M¥Î©ó] ²M³æ¤¤ªº¨ä¤¤¤@­Óª«¥ó¡C
Action     ¥²¿ïªº XlFilterAction ¸ê®ÆÃþ«¬¡C
XlFilterAction ¥i¥H¬O³o¨Ç XlFilterAction ±`¼Æ¤§¤@¡C
xlFilterCopy
xlFilterInPlace
CriteriaRange     ¿ï¾Ü©Êªº Variant¡C·Ç«h½d³ò¡C¦pªG¬Ù²¤¦¹¤Þ¼Æ«hµL·Ç«h¡C
CopyToRange     ¿ï¾Ü©Êªº Variant¡C¦pªG Action ¬° xlFilterCopy¡A¦¹¤Þ¼Æ«ü©w³Q½Æ»s¦Cªº¥Ø¼Ð½d³ò¡C§_«h©¿²¤¦¹¤Þ¼Æ¡C
Unique     ¿ï¾Ü©Êªº Variant¡C­Y¬° True¡A«h¶È¿z¿ï°ß¤@ªº°O¿ý¡F­Y¬° False¡A«h¿z¿ï¥X©Ò¦³²Å¦X·Ç«hªº°O¿ý¡C¹w³]­È¬° False¡C
  1. Option Explicit
  2. Sub Ex()
  3.     Range("A1:A20").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("J1"), Unique:=True
  4.     '½Æ»s©óRange("J1")
  5. End Sub
  6. Sub Ex1()
  7.     Range("A1:A20").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
  8.     '¦b­ì½d³òÅã¥Ü
  9. End Sub
½Æ»s¥N½X

TOP

¦^´_ 2# GBKEE

ÁÂÁ¤j¤j¼ö¤ßªº«ü¾É¡A¨ü¥Î¨}¦h!!

TOP

        ÀR«ä¦Û¦b : ¡i®É¶¡µLªk¾B¾×¡j©È®É¶¡®ø³u¡Aªá¤F³\¦h¤ß¦å¡A·QºÉ¦U¦¡¤èªk­n¾B¾×®É¶¡¡Aµ²ªG¬O¡G®ö¶O¤F§ó¦h®É¶¡¡A¥B¤@µL©Ò¦¨¡I
ªð¦^¦Cªí ¤W¤@¥DÃD