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

±N¸ê®Æ½Æ»s¨ì¤£¦Pªº¤u§@ªí

¥»©«³Ì«á¥Ñ GBKEE ©ó 2012-12-11 08:33 ½s¿è

¦^´_ 1# fangsc
¥i¥Î¤u§@ªí¦Û°Ê¿z¿ï
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Sh As Worksheet
  4.     'Dim «Å§iÅܼÆ
  5.     For Each Sh In Sheets
  6.     'For °j°é: ¤u§@ªíª«¥ó¶°¦X(¦¹¬¡­¶Ã¯)¤¤, ¨Ì§Ç³B¸Ì¤u§@ªí
  7.         If Sh.Name <> "Sheet1" Then
  8.         '¬¡­¶Ã¯¤u§@ªíªº¦WºÙ ¤£¬O­n½Æ»s¸ê®Æªº¤u§@ªí
  9.             With Sheets("Sheet1")
  10.             '¦b­n½Æ»s¸ê®Æªº¤u§@ªí(ª«¥ó¤¤)
  11.                 .AutoFilterMode = False
  12.                 '¨ú®ø¦¹¤u§@ªí¦Û°Ê¿z¿ï
  13.                 .Range("A1").AutoFilter 3, Sh.Name
  14.                 '¤u§@ªíA1ªº³sÄò½d³ò¬°¦Û°Ê¿z¿ïªº½d³ò,³sÄò½d³òªº²Ä3Ä欰·Ç«h:= Sh¤u§@ªíªº¦WºÙ
  15.               .UsedRange.Copy Sh.[A1]
  16.                 '½Æ»sSheets("Sheet1") ¨ìSh¤u§@ªí
  17.             End With
  18.             'µ²§ô(ª«¥ó¤¤)
  19.         End If
  20.         'µ²§ô(If Sh.Name <> "Sheet1" Then)
  21.     Next
  22.     '¦^¨ì¹ïÀ³ªº For °j°é ª½¨ì³B¸Ì§¹²¦
  23.     Sheets("Sheet1").AutoFilterMode = False
  24.     'Sheets("Sheet1")¤u§@ªí¨ú®ø¦Û°Ê¿z¿ï
  25. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ¡i°µ¤Hªº¶}©l¡j¨C¤@¤Ñ³£¬O¬G¤Hªº¶}©l¡A¨C¤@­Ó®É¨è³£¬O¦Û¤vªºÄµ±§¡C
ªð¦^¦Cªí ¤W¤@¥DÃD