Avatar billede bmhaj Praktikant
10. april 2014 - 18:00 Der er 4 kommentarer og
1 løsning

Betinget udtræk

Hej,

hvis jeg har 100 rækker hvor scoren 3 optræder, hvordan laver man så et ark hvor rækkerne med scoren 3 optræder - og det uden tomme rækker / skjulte rækker.
Avatar billede kim1a Ekspert
10. april 2014 - 18:09 #1
Laver et filter og kopierer dataen over i nyt ark som værdi.
Avatar billede bmhaj Praktikant
10. april 2014 - 18:45 #2
Lavede en makro med et filter, men får ikke lov til at paste. Makroen stopper ved ActiveSheet.Paste. Kan du se hvorfor?

Range("Q1").Select
    Range(Selection, Selection.End(xlToRight)).Select
    Selection.AutoFilter
    Selection.AutoFilter
    Selection.AutoFilter
    ActiveSheet.Range("$Q$1:$U$20").AutoFilter Field:=3, Criteria1:="<>0", _
        Operator:=xlAnd
    Range("P2").Select
    Range(Selection, Selection.End(xlDown)).Select
    Selection.Copy
    ActiveSheet.Range("$Q$1:$U$20").AutoFilter Field:=3
    Range("B2").Select
    ActiveSheet.Paste
    Range("Q1").Select
    Range(Selection, Selection.End(xlToRight)).Select
    Application.CutCopyMode = False
    Selection.AutoFilter
End Sub
Avatar billede kim1a Ekspert
10. april 2014 - 19:36 #3
Hvorfor overhovedet lave en makro?

Men du bør nok paste i nyt ark, det forekommer mig at du ikke kan i eksisterende filtreret data? Tilføj evt. sheets(sheet2).activate
Jeg synes også det ser ud til at du filtrerer på 0 og ikke 3?
Hvis du alligevel sletter dataen efterfølgende, så hellere paste i nyt ark og slette gammelt ark?
Avatar billede kabbak Professor
11. april 2014 - 09:05 #4
du skal bruge advanseret filter
Avatar billede finb Ekspert
11. april 2014 - 16:34 #5
Brug Autofilter
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester