Avatar billede mhp_dk Nybegynder
23. august 2006 - 22:34 Der er 5 kommentarer og
1 løsning

VBA - kode som viser valgt kriterie i felt

Jeg har et regneark med et autofilter. Jeg anvender denne kode til at ændre kriteriet for filteret:

    Selection.AutoFilter field:=1, Criteria1:="6"

Hvis brugeren går ind og ændrer filtreringen i autofilteret, har jeg behov for at kunne aflæse det valgte criteria1. Jeg kan ikke lige finde syntaksen til at finde værdien af denne egenskab. Kan nogen hjælpe med det?
Avatar billede kabbak Professor
23. august 2006 - 22:48 #1
er det dette

With Worksheets("Ark1")
    If .AutoFilterMode Then
        With .AutoFilter.Filters(1)
            If .On Then MsgBox .Criteria1
        End With
    End If
End With
Avatar billede mhp_dk Nybegynder
24. august 2006 - 07:26 #2
Nej.

Jeg prøver at forklare.
Hvis du har 3 kolonner med nogle rækker og på kolonne 2 vælger autofilter med kriterie XXX vil jeg gerne have skrevet XXX i felt G1
Avatar billede gibber Nybegynder
24. august 2006 - 09:55 #3
Jeg tror du kan finde det som du leder efter her:

http://j-walk.com/ss/excel/usertips/tip044.htm
Avatar billede kabbak Professor
24. august 2006 - 21:59 #4
With Worksheets("Ark1")
        If .AutoFilterMode Then
        [F1] = "" ' tømmer celle
        [G1] = "" ' tømmer celle
        [H1] = "" ' tømmer celle
            With .AutoFilter.Filters(1)
                If .On Then [F1] = "'" & .Criteria1    ' første kolonnes filter skriver i F1
            End With
            With .AutoFilter.Filters(2)
                If .On Then [G1] = "'" & .Criteria1    ' Anden kolonnes filter skriver i G1
            End With
            With .AutoFilter.Filters(3)
                If .On Then [H1] = "'" & .Criteria1    ' Tredie kolonnes filter skriver i H1
            End With
        End If
    End With
Avatar billede mhp_dk Nybegynder
25. august 2006 - 07:35 #5
Gibber, jeg fandt hvad jeg havde brug for via din link tak.

Kabbak, dit ser ud til også at virke, da det er noget af det samme blot med 3 felter.

Så i kan jo smide et svar.
Avatar billede kabbak Professor
25. august 2006 - 10:02 #6
.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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