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

Wat als filter leeg is

Status
Niet open voor verdere reacties.

blueberry013

Gebruiker
Lid geworden
23 mei 2011
Berichten
111
Hallo!

Ik zit met volgend probleem...

In mijn bestand loopt er een query die automatisch de gegevens filtert in een tabel op basis van een waarde in een tekstbox (x).
Dit gaat allemaal goed, evenals het kopiëren van de gefilterde gegevens en plakken ervan.

Probleem is nu dat als in de eerste kolom van die tabel geen (x) voorkomt excel alle rijen kopieert, wat helemaal de bedoeling niet is...
Ik snap wel dat hij dan natuurlijk niet kan filteren op (x) maar hoe kan ik dat omzeilen?

alvast bedankt voor de hulp.
 
Laat eens zien wat voor code je gebruikt of (beter nog) upload eens een voorbeeldbestandje...
 
Zet deze controle er tussen om te kijken of de waarde bestaat.


Code:
Set c = Range("A1:A20").Find(x)

If c Is Nothing Then
MsgBox "niks gevonden"
Exit Sub
End If

Maar volgens mij kun je dan beter een listbox of combobox gebruiken ipv een tekstbox, zodat er alleen waarde gekozen kunnen worden die op het blad voorkomen.

Niels
 
Laatst bewerkt:
Plaats je complete macro even en geef dan aan waar het object vereist is.

Niels
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan