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

[µo°Ý] °ÝÃD½Ð±Ð

¦^´_ 1# eg0802
¸Õ¸Õ¬Ý
  1. Option Explicit
  2. Sub EX()
  3.     Dim Sh  As Worksheet, Ar(), i As Integer, ii As Integer, A(3)
  4.     ReDim Preserve Ar(i)
  5.     Ar(i) = Array("«~¶µ", "TOTAL MATERIALS COST", "TOTAL TRIM COST", "CMP")    '­n¾ã²zªº¶µ¥Ø
  6.     For Each Sh In ThisWorkbook.Sheets                                     'ª«¥ó: ³o¬¡­¶Ã¯¤¤¤u§@ªíªº¶°¦X
  7.         If Sh.Name <> "Á`ªí" Then
  8.             With Sh
  9.                A(0) = Sh.Name                                              '«ü©w¤¸¯Àªº­È
  10.                For ii = 1 To 3
  11.                     'A(ii) = .Cells.Find(Ar(0)(ii), LookAt:=xlWhole).Row
  12.                     '*** ¥¿±`­n xlWhole(¦r¦ê§¹¥þ¬Ûµ¥) -> ¤~·|§ä¨ì¥¿½TªºÀx¦s®æ         ****
  13.                     '****³o¸Ì¥N¤JxlParte(³¡¤À¦r¦ê¬Ûµ¥) ,¦]¤u§@¤¤ªº"CMP" ¬° " CMP "    ****
  14.                     A(ii) = .Cells.Find(Ar(0)(ii), LookAt:=xlPart).Row      '§ä¨ì¦r¦êªº¦C¸¹
  15.                     A(ii) = .Range("G" & A(ii))                            '«ü©w¤¸¯Àªº­È: Gøó&¦r¦êªº¦C¸¹
  16.                Next
  17.                i = i + 1
  18.                 ReDim Preserve Ar(i)                                       '­«·s°t¸m°}¦C¤¸¯Àªººû¼Æ(Preserve «O¯d¦³ªº¤¸¯À)
  19.                 Ar(i) = A
  20.             End With
  21.         End If
  22.     Next
  23.     With Sheets("Á`ªí")
  24.         .Activate
  25.         .Cells.Clear
  26.         .[A1].Resize(i + 1, UBound(A) + 1) = Application.Transpose(Application.Transpose(Ar))
  27.     End With
  28. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¤H¥Í³Ì¤jªº¦¨´N¬O±q¥¢±Ñ¤¤¯¸°_¨Ó¡C
ªð¦^¦Cªí ¤W¤@¥DÃD