1. Marker din liste eller blot en del af den. 2. Vælg Data/Filter/Avanceret filter 3. OK 4. Afkryds \"Kopier til et andet sted\" 5. Udfyld med de rigtige områder 6. OK
Flemming, jeg har lige været inde i hjælpe funktionen, og der står noget om, at hvis det skal kopieres til et andet ark, skal man først sørge for, at kolonne overskrifterne er ens på begge ark. Så det kræver lidt mere end som så
Du kunne prøve denne makro. Den foudsætter at data og A1 er adskilt med en linie eller mere. Altså data begyder i række 3
Sub Makro2() Selection.AutoFilter Field:=4, Criteria1:=Range(\"a1\").Value Selection.CurrentRegion.Select Selection.Copy Sheets.Add Range(\"A1\").Select ActiveSheet.Paste Application.CutCopyMode = False End Sub
Lidt forbedret version, samme forudsætninger, dog kan makroen afspilles også når man står i A1: Sub Makro2() Application.ScreenUpdating = False Application.Calculation = xlCalculationManual StartArk = ActiveSheet.Name Selection.End(xlDown).Select Selection.AutoFilter Field:=4, Criteria1:=Range(\"a1\").Value Selection.CurrentRegion.Copy Sheets.Add ActiveSheet.Paste Application.CutCopyMode = False Sheets(StartArk).Select Selection.AutoFilter Application.Calculation = xlCalculationAutomatic Application.ScreenUpdating = True End Sub
Hmmm underligt, Bak jeg opretter lige et spørgsmål til at give dig point. Bak 26 point.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.