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

¬J¦³VB¡A¦p¦ó§tµù¸Ñ½Æ»s¹L¥h?

¥»©«³Ì«á¥Ñ ­ã´£³¡ªL ©ó 2018-12-1 11:57 ½s¿è

ÁÙ¬O¥Îª½±µ¶}±ÒÀÉ®×§a!!!  

Sub ¦^¦s¤@¦¸¤G¦¸¸ê®Æ()
Dim A As Range, B As Range, N%
Dim FN$, xB As Workbook
For Each A In [$e$2:$bs$2] ''¨üµû¤H¼Æ½d³ò-¶È¤u¸¹¦C
    N = N + 1
    FN = ThisWorkbook.Path & "\" & "5--¦Ûµû§¹¦¨¸ê®Æ" & "\" & A.Value & ".xlsm" ''¥»ÀÉ©ñ¦b§ì¨úÀɮפW¤@¼h
    If Dir(FN) = "" Then GoTo 101
    Application.ScreenUpdating = False
    Set xB = Workbooks.Open(FN)
    ThisWorkbook.Activate
    For Each B In [$e$4:$e$55] ''¿ï¾Ü¦^¦sªºÀx¦s®æ¦ì¸m
        On Error Resume Next
        If Range(B.Value) Is Nothing Then GoTo 102
        On Error GoTo 0
        B(1, N + 1)copy xB.Sheets(2).Range(B)
    102: Next
    xB.Close 1
101: Next
End Sub

TOP

        ÀR«ä¦Û¦b : §g¤l¬°¥Ø¼Ð¡A¤p¤H¬°¥Øªº¡C
ªð¦^¦Cªí ¤W¤@¥DÃD