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

VBA code voor verwijderen rij als cel gelijk is aan kolom

Status
Niet open voor verdere reacties.

mrhypefm

Gebruiker
Lid geworden
9 mrt 2010
Berichten
19
Beste mensen,

Ik ben op zoek naar een vba code voor het verwijderen van een kolom

De bedoeling is dat als er bijvoorbeeld "XL 001" in cel D10 word ingevuld dat hij XL 001 zoekt op het blad "In gebruik" en hij de rij verwijderd waar XL 001 voorkomt in kolom B

Ik hoop dat jullie mij kunnen helpen :)

Alvast bedankt!

Pascal
 
Uit mijn hoofd, maar ik heb net een truc geleerd van @snb om er een fout in te maken.
Code:
sub hsv()
dim c as range
set c = sheets("in gebruik").columns(2).find("XL 001",,xlvalues,xlwhole)
if not c is nothing then c.entirerow.delete
end sub
 
Hey harry,

Bedankt! Het is de bedoeling dat als ik de tekst verander in cel d10 dat hij dan de rij verwijderd met die tekst dus als ik xl 001 vervang door xl 002 in die cel dan moet hij de rij met xl 002 verwijderen. hoe zet ik dat in de code dat hij zoekt met de waarde wat er dan in die cel staat ipv een vaste waarde
 
Hoi Pascal,

De eerste regel kan ik niet onthouden, dus even in een werkblad gekeken. :)
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
dim c as range
if target.address = "$D$10" then
set c = sheets("in gebruik").columns(2).find(target.value, , xlvalues,xlwhole)
if not c is nothing then c.entirerow.delete
end if
end sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan