Sub x ()
Rng als Strecke, WS verdunkeln als Arbeitsblatt
Application.DisplayAlerts = falsch
Mit Sheet1
Sheets.Add (). Name = „Temp“
. Strecke („A1“. Strecke („A“ u. Rows.Count). Ende (xlUp)).AdvancedFilter Tätigkeit: =xlFilterCopy, CopyToRange: =Sheets („Temp“). Strecke („A1“), einzigartig: =True
Für jedes rng in den Blättern („Temp“). Strecke („A2“, Blätter („Temp“). Strecke („A2“). Ende (xlDown))
Wenn UCase (rechte (rng, 5)) <> „GESAMTMENGE“ dann
Einstellen WS = Sheets.Add (nachher: =Sheets (Sheets.Count))
WS. Name = rng
.AutoFilterMode = falsch
. Feld der Strecke („A1“) .AutoFilter: =1, Criteria1: =rng u. „*“
.AutoFilter.Range.Copy bedeckt (rng. Text). Strecke („A1“)
Blätter (rng. Text). Bewegung
ActiveWorkbook.Close SaveChanges: =True, Dateiname: = " C:\Users\Stephen\Desktop\ " u. rng u. „.xls“
Beenden wenn
Folgendes rng
.AutoFilterMode = falsch
Blätter („Temp“). Löschung
Ende mit
Application.DisplayAlerts = richten aus
Enden-Unterseeboot
|