Sub x ()
Escurecer o rng como a escala, WS como a folha
Application.DisplayAlerts = falso
Com folhas (“Sheet1”)
Sheets.Add (). Nome = “temp”
. Escala (“A1”. Escala (“A” & Rows.Count). Extremidade (xlUp))ação de .AdvancedFilter: =xlFilterCopy, CopyToRange: =Sheets (“temp”). Escala (“A1”), original: =True
Para cada rng nas folhas (“temp”). Escala (“A2”, folhas (“temp”). Escala (“A2”). Extremidade (xlDown))
Ajustar WS = Worksheets.Add ()
WS. Nome = rng
.AutoFilterMode = falso
. Campo da escala (“A1”) .AutoFilter: =1, Criteria1: =rng
.AutoFilter.Range.Copy WS. Escala (“A1”)
WS. Movimento
ActiveWorkbook.Close SaveChanges: =True, nome de arquivo: = " C:\ " & rng & “.xls”
Rng seguinte
.AutoFilterMode = falso
Folhas (“temp”). Supressão
Extremidade com
Application.DisplayAlerts = retificam
Submarino da extremidade
|