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

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

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

¦U°ª¤H, ¦n
¤p§Ì¿ý¨î¤F¤@­Óµ{¦¡, ¨Ï¥Î¨S¦³°ÝÃD, ¦ýµ{¦¡»áªø, ¦Ó¨Ï¥Î®É¤¶­±°{°Ê, ¦¹¿ý¨îµ{¦¡¥i¦³Â²¤ÆªÅ¶¡, ½Ð°ª¤H­Ì¨ó§U, ÁÂÁÂ!!

Sub §ó·s()
'
' ¸ê®Æ§ó·s ¥¨¶°
'

'
    Windows("abc­Ü®w¸ê®Æ.xlsm").Activate
    Sheets("Á`¤½¥q­Ü®w").Select
    Range("J4").Select
    ActiveCell.FormulaR1C1 = _
        "=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])"
    Range("K4").Select
    ActiveCell.FormulaR1C1 = _
        "=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])"
    Range("L4").Select
    ActiveCell.FormulaR1C1 = "=RC[-3]-RC[-2]+RC[-1]"
    ActiveWorkbook.Save
    Range("J4:L4").Select
    Selection.AutoFill Destination:=Range("J4:L22"), Type:=xlFillDefault
    Range("J4:L22").Select
    Range("L22").Select
    Sheets("¤À¤½¥q­Ü®w").Select
    Range("J4").Select
    ActiveCell.FormulaR1C1 = _
        "=SUMIFS([´£¨ú³æ.xlsm]´£¨ú³æ!C7,[´£¨ú³æ.xlsm]´£¨ú³æ!C15,RC7,[´£¨ú³æ.xlsm]´£¨ú³æ!C3,RC2)+SUMIFS([´£¨ú³æ.xlsm]´£¨ú³æ!R3C7,[´£¨ú³æ.xlsm]´£¨ú³æ!R3C15,RC[-3],[´£¨ú³æ.xlsm]´£¨ú³æ!R3C3,RC[-8])"
    Range("K4").Select
    ActiveCell.FormulaR1C1 = _
        "=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])"
    Range("L4").Select
    ActiveCell.FormulaR1C1 = "=RC[-3]-RC[-2]+RC[-1]"
    ActiveWorkbook.Save
    Range("J4:L4").Select
    Selection.AutoFill Destination:=Range("J4:L22"), Type:=xlFillDefault
    Range("J4:L22").Select
    Range("L22").Select
     Sheets("Á`¤½¥q­Ü®w").Select
    Range("J4:L22").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("L4").Select
    Application.CutCopyMode = False
    Sheets("¤À¤½¥q­Ü®w").Select
    Range("J4:L22").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("L4").Select
    Application.CutCopyMode = False
    ActiveWindow.ScrollRow = 5
    ActiveWindow.ScrollRow = 4
    Windows("´£¨ú³æ.xlsm").Activate
    Range("A2").Select
End Sub

¥»©«³Ì«á¥Ñ ©P¤j°¶ ©ó 2015-6-24 12:51 ½s¿è

¦^´_ 3# lpk187                                                                     ¤p§Ì©ÒÃѦ³­­¡A¤W­z´£¤Î¤å³¹¤]´¿°Ñ¦Ò¡A¦ý¥\¤O¤Ó²L¡A¬G§â¦¹¿ý¨î¥¨¶°¤W¶Ç¡A§Æ±æ±o¨ì¦^À³¡A³Ì«áÁÂÁ´£¥Ü¡A¯¬§Ö¼Ö¡C ¦¹¤å¤â¾÷ÂСA¦rÅé¦ì¸m°¾Â÷¡A¨£½Ì¡C

TOP

¦^´_ 5# lpk187
ÁÂÁ¦^À³, ¯¬Ä@§Ö¼Ö..

TOP

        ÀR«ä¦Û¦b : ­n¥Î¤ß¡A¤£­n¾Þ¤ß¡B·Ð¤ß¡C
ªð¦^¦Cªí ¤W¤@¥DÃD