¤À³Î¤u§@ªírange©ñÅܼƶi¥h«á°õ¦æ³t«×ÅܺC
- ©«¤l
- 234
- ¥DÃD
- 19
- ºëµØ
- 0
- ¿n¤À
- 276
- ÂI¦W
- 0
- §@·~¨t²Î
- Windows XP
- ³nÅ骩¥»
- office 2003
- ¾\ŪÅv
- 20
- ©Ê§O
- ¨k
- µù¥U®É¶¡
- 2013-1-7
- ³Ì«áµn¿ý
- 2021-10-7
|
¦^´_ 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 |
|
|
|
|
|
|