• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Filter veld variabel maken

Status
Niet open voor verdere reacties.

Plotinus

Gebruiker
Lid geworden
25 mrt 2007
Berichten
658
Ik heb de volgende code die goed werkt:
Code:
Cells(1, 2).CurrentRegion.Offset(1, 0).AutoFilter Field:=2, Operator:=xlFilterValues, Criteria2:=Array(2, FormatDate)
Nu wil ik graag dat de gebruiker via een combobox kiest in welke kolom het filter actief is. Ik laat daarvoor de titel van de kolom kiezen en vervolgens evalueer ik dat in cel AC1:
Code:
=ALS(AB1="titel";2;3)
Ik zou nu het resultaat daarvan mee willen geven aan 'Field'. Ik dacht aan zoiets als Field:= Range (AC1), maar dat werkt niet. Uiteraard ook andere varianten geprobeerd en op internet gezocht, echter zonder resultaat. Iemand een idee?
 
Range (AC1) lijkt mij niet echt correct.

Code:
MsgBox Range("AC1").Column

En anders graag een voorbeeldbestandje.
 
Option Explicit had dat direct duidelijk gemaakt ;)
 
Ik heb het opgelost door de betreffende cel aan een variabele mee te geven en vervolgens aan Field die variabele mee te geven; perfect!

Hartelijk dank!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan