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

¥i§_¨ó§U²¤Æµ{¦¡

¦^´_ 1# ©P¤j°¶


    ª©¥Dªº³o½g¥i¥H°Ñ¦Ò
http://forum.twbts.com/viewthrea ... p%3Bfilter%3Ddigest

TOP

¦^´_ 4# ©P¤j°¶

¨SÀÉ®×¥i¥H¸Õ¡A¤]¤£ª¾¹ï¤£¹ï¡I
  1. Sub §ó·s()
  2. '
  3. ' ¸ê®Æ§ó·s ¥¨¶°
  4. '

  5. '
  6.     Windows("abc­Ü®w¸ê®Æ.xlsm").Activate
  7.     Sheets("Á`¤½¥q­Ü®w").Select
  8.     Range("J4") = "=SUMIFS([´£¨ú³æ.xlsm]´£¨ú³æ!C7,[´£¨ú³æ.xlsm]´£¨ú³æ!C15,RC7,[´£¨ú³æ.xlsm]´£¨ú³æ!C3,RC2)+SUMIFS([´£¨ú³æ.xlsm]´£¨ú³æ!R3C7,[´£¨ú³æ.xlsm]´£¨ú³æ!R3C15,RC[-3],[´£¨ú³æ.xlsm]´£¨ú³æ!R3C3,RC[-8])+SUMIFS([´£¨ú³æ.xlsm]´£¨ú³æ!R3C7,[´£¨ú³æ.xlsm]´£¨ú³æ!R3C15,RC[-3],[´£¨ú³æ.xlsm]´£¨ú³æ!R3C3,RC[-8])"
  9.     Range("K4") = "=SUMIFS([¤J³f³æ.xlsm]Sheet1!C8,[¤J³f³æ.xlsm]Sheet1!C13,RC7,[¤J³f³æ.xlsm]Sheet1!C3,RC2)+SUMIFS([¤J³f³æ.xlsm]Sheet1!R3C8,[¤J³f³æ.xlsm]Sheet1!R3C13,RC[-4],[¤J³f³æ.xlsm]Sheet1!R3C3,RC[-9])"
  10.     Range("L4") = "=RC[-3]-RC[-2]+RC[-1]"
  11.     ActiveWorkbook.Save
  12.     Range("J4:L4").AutoFill Destination:=Range("J4:L22"), Type:=xlFillDefault
  13.     Range("L22").Select
  14.     Sheets("¤À¤½¥q­Ü®w").Select
  15.     Range("J4") = "=SUMIFS([´£¨ú³æ.xlsm]´£¨ú³æ!C7,[´£¨ú³æ.xlsm]´£¨ú³æ!C15,RC7,[´£¨ú³æ.xlsm]´£¨ú³æ!C3,RC2)+SUMIFS([´£¨ú³æ.xlsm]´£¨ú³æ!R3C7,[´£¨ú³æ.xlsm]´£¨ú³æ!R3C15,RC[-3],[´£¨ú³æ.xlsm]´£¨ú³æ!R3C3,RC[-8])"
  16.     Range("K4") = "=SUMIFS([¤J³f³æ.xlsm]Sheet1!C8,[¤J³f³æ.xlsm]Sheet1!C13,RC7,[¤J³f³æ.xlsm]Sheet1!C3,RC2)+SUMIFS([¤J³f³æ.xlsm]Sheet1!R3C8,[¤J³f³æ.xlsm]Sheet1!R3C13,RC[-4],[¤J³f³æ.xlsm]Sheet1!R3C3,RC[-9])"
  17.     Range("L4") = "=RC[-3]-RC[-2]+RC[-1]"
  18.     ActiveWorkbook.Save
  19.     Range("J4:L4").AutoFill Destination:=Range("J4:L22"), Type:=xlFillDefault
  20.     Sheets("Á`¤½¥q­Ü®w").Select
  21.     Range("J4:L22").Copy
  22.     Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
  23.         :=False, Transpose:=False
  24.     Range("L4").Select
  25.     Application.CutCopyMode = False
  26.     Sheets("¤À¤½¥q­Ü®w").Select
  27.     Range("J4:L22").Copy
  28.     Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
  29.         :=False, Transpose:=False
  30.     Range("L4").Select
  31.     Application.CutCopyMode = False
  32.     ActiveWindow.ScrollRow = 5
  33.     ActiveWindow.ScrollRow = 4
  34.     Windows("´£¨ú³æ.xlsm").Activate
  35.     Range("A2").Select
  36. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : §Ú­Ì­n°µ¦nªÀ·|ªºÀô«O¡A¤]­n°µ¦n¤º¤ßªºÀô«O¡C
ªð¦^¦Cªí ¤W¤@¥DÃD