Underx ()
Dunkel rng som spänner, ws som arbetssedeln
Application.DisplayAlerts = falskt
Med Sheet1
Sheets.Add (). Känt = ”vikarier”,
. Spänna (”A1”. Spänna (”A” & Rows.Count). Avsluta (xlUp)).AdvancedFilter-handling: =xlFilterCopy CopyToRange: =Sheets (”vikarier”). Spänna (”A1”), unikt: =True
För varje rng täcker in (”vikarier”). Spänna (”A2”, täcker (”vikarier”). Spänna (”A2”). Avsluta (xlDown))
Om UCase (rätten (rng, 5)) <> ”SLUTSUMMA” därefter
Uppsättning ws = Sheets.Add (After: =Sheets (Sheets.Count))
ws. Namnge = rng
.AutoFilterMode = falskt
. Spänna (”A1”) .AutoFilter sätter in: =1 Criteria1: =rng & ”*”,
.AutoFilter.Range.Copy täcker (rng. Text). Spänna (”A1”)
Täcker (rng. Text). Flyttning
ActiveWorkbook.Close SaveChanges: =True Filename: = " C:\Users\Stephen\Desktop\ " & rng & ”.xls”,
Avsluta om
Nästa rng
.AutoFilterMode = falskt
Täcker (”vikarier”). Borttagnings
Avsluta med
Application.DisplayAlerts = True
Avsluta suben
|