• 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.

Code werkt anders dan hij is openomen

Status
Niet open voor verdere reacties.

grietsenwijma

Gebruiker
Lid geworden
25 jun 2013
Berichten
241
een code die ik heb opgenomen werkt niet zoals ik hem opgenomen heb

Wat hij moet doen en wat ik opgenomen heb is van de hele kolom alles selecteren met een waarde >0.95
Wat hij volgens mij echter doet is 2 filters toepassen, namelijk eerst alles NIET selecteren, en op de overblijvende selectie (geen selectie dus) het criterium >0.95 toepassen ...en dus niks vinden.

Code:
    Columns("AS:AS").Select
    Selection.AutoFilter
    ActiveSheet.Range("$AS$1:$AS$851").AutoFilter Field:=1, Criteria1:=">0,95" _
        , Operator:=xlAnd

Wie heeft een suggestie waar de fout kan zitten?

Alvast dank!
 
Alles er uit smijten wat overbodig is (en dat is bij opgenomen macro's véél).
Vervolgens er aan denken dat in Amerika een punt gelijk is aan een komma. Dus komma's vervangen.
En dan krijg je zoiets:

Code:
Columns("AS:AS").AutoFilter Field:=1, Criteria1:="> 0.95"
 
Code:
Columns(45).AutoFilter 1, "> 0.95"
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan