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

uitgebreid filter m.b.v. macro

Status
Niet open voor verdere reacties.

Gerhardvw

Nieuwe gebruiker
Lid geworden
10 jan 2011
Berichten
4
Beste leden,

Ik heb een exelbestand met een artikellijst erin. In deze lijst wil ik met behulp van het geavanceerde filter een bepaalde selectie maken. Hiervoor heb ik een macro geschreven. Deze macro maakt de selectie door middel van twee criteria velden die ik invoer, en vervolgens kopieert het de selectie naar een volgdend tabblad.
Het probleem:
Als ik de macro laat uitvoeren krijg ik de volgende foutmelding:

Fout 1004 tijdens uitvoering:

De veldnaam in het ophaalbereik ontbreekt of is ongeldig.


Het blijkt dat er een fout in de filter zit. als ik echter de macro in een ander document activeer blijkt deze perfect te werken. Wat kan de oorzaak wezen? (onderstaande de filter in de macro)

filteren
Sheets(2).Range("Tabel3[#All]").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
Sheets(2).Range("A4:R8"), CopyToRange:=Sheets(3).Range("E2:V2"), Unique:=False

Groet,

Gerhard
 
Laatst bewerkt:
* bovenste rij van je tabel 3 bevat 2 keer dezelfde naam of bepaalde cel zonder naam of ongeldige naam ?
* je 1e rij van je criteriumbereik bevat een naam die niet (exact) voorkomt in de 1e rij van tabel
* de 1e rij van je uitvoerbereik bevat een naam die niet (exact) voorkomt in de 1e rij van tabel3
 
Laatst bewerkt:
Bedankt voor je reactie, er stonden twee kolommen in die verborgen waren, en zodoende werkte het niet.
Bedankt
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan