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

¤À³Î¤u§@ªírange©ñÅܼƶi¥h«á°õ¦æ³t«×ÅܺC

¦^´_ 2# lamb22368

§Aªºr¬Oºâ¨ì·s¶}ªºPageªºRow
r = Range("A1").End(xlDown).Row
½Ð§ï¦¨
r = Sheets(1).Range("A1").End(xlDown).Row
¨Ã§ï©ñ¨ì¥~¼h,§_«h·íµ{¦¡°õ¦æ¿z¿ï«ár­È·|¸òµÛ§ïÅÜ,µLªk¿z¿ï¥X¥¿½T¸ê®Æ

Public Sub §å¦¸¤À³Î¤u§@ªí()
    '½Æ»s·~°È¨ìZÄæ
    Columns("A:A").Copy
    Columns("Z:Z").Insert shift:=xlToRight

    '²¾°£­«½Æ
    ActiveSheet.Range("Z:Z").RemoveDuplicates Columns:=1, Header:=xlYes
    r = Sheets(1).Range("A1").End(xlDown).Row
   
    '·s¼W¤u§@ªí
    For i = 2 To Range("Z1").End(xlDown).Row
        Sheets.Add after:=Sheets(Sheets.Count)
        Sheets(Sheets.Count).Name = Sheets(1).Cells(i, "Z")
        
        '¤£ª¾¬°¦órange¥áÅܼƶi¥h°õ¦æ³t«×ÅܫܺC
    '    r = Sheets(1).Range("A1").End(xlDown).Row
        Sheets(1).Range("A1:U" & r).AutoFilter field:=1, Criteria1:=Sheets(1).Cells(i, "Z") '¿z¿ï³o­Ó¥\¯à¬O¦bRangeª«¥ó©³¤Uªº¤èªk
        Sheets(1).Range("A1:U" & r).Copy Range("A1")        
        
        'ª½±µ«ü©w½d³ò¹B¦æ³t«×´N«Ü§Ö
'        Sheets(1).Range("A1:U14").AutoFilter field:=1, Criteria1:=Sheets(1).Cells(i, "Z") '¿z¿ï³o­Ó¥\¯à¬O¦bRangeª«¥ó©³¤Uªº¤èªk
'       Sheets(1).Range("A1:U14").Copy Range("A1")
    Next
   
    Sheets(1).Select
    Columns("Z").Delete
    Sheets(1).Range("A1:U14").AutoFilter
   
End Sub

TOP

        ÀR«ä¦Û¦b : ½_ÁJµ²±o¶V¹¡º¡¡A¶V·|©¹¤U««¡A¤@­Ó¤H¶V¦³¦¨´N¡A´N­n¶V¦³Á¾¨Rªº¯ÝÃÌ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD