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

[µo°Ý] ¤ñ¹ï©M¼Ð¥Ü ¤º®e

¥»©«³Ì«á¥Ñ GBKEE ©ó 2011-5-7 19:52 ½s¿è

­ì¥ý¬Ý¤£À´¼Ó¥Dªº·N«ä ¨Ì¼Ëµe¸¬Äª §ï¥Î Application.Match ¤ñ¹ï
  1. Sub Ex()
  2.     Dim Fs$, Sh As Worksheet, R As Range, AR()
  3.     Fs = ThisWorkbook.Path & "\source.xls"
  4.     ReDim AR(0)
  5.     With Workbooks.Open(Fs)
  6.         For Each Sh In .Sheets
  7.             For Each R In Sh.UsedRange
  8.                 If IsError(Application.Match(Right(R, 4), AR, 0)) And R <> "" Then
  9.                     AR(UBound(AR)) = Right(R, 4)
  10.                     ReDim Preserve AR(UBound(AR) + 1)
  11.                 End If
  12.             Next
  13.         Next
  14.         .Close 0
  15.     End With
  16.     With Me
  17.         For Each Sh In .Sheets
  18.             Sh.UsedRange.Interior.ColorIndex = -4142
  19.             For Each R In Sh.UsedRange
  20.                 If IsError(Application.Match(Right(R, 4), AR, 0)) = False And R <> "" Then
  21.                     R.Interior.ColorIndex = 6
  22.                 End If
  23.             Next
  24.         Next
  25.     End With
  26. End Sub
½Æ»s¥N½X

TOP

¦^´_ 7# jackyliu
***¤@­Óµ{§Ç¬O«ö©Ò©wªº±ø¥ó³W«ß¨Ó¼gªº ,±ø¥ó³W«ß¤@§ïÅÜ, ´N¹F¤£¨ì§Aªº»Ý¨D****
¥[¤J¤@¨Ç¬ÛÃö¼Æ¦r
ÀÉ®×­n¶Ç¤W¨Ó¤~ª¾¹D¬O¤°»ò¿ù??

TOP

        ÀR«ä¦Û¦b : ªY½à§O¤H´N¬O²øÄY¦Û¤v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD