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

Data validatie meerdere waarden toevoegen en verwijderen.

Status
Niet open voor verdere reacties.

popipipo

Meubilair
Lid geworden
21 nov 2006
Berichten
8.419
Via data validatie heb ik een VBA gevonden om meerdere waarden in 1 cel te selecteren.
Voor een groot deel is het mij gelukt om op gelijke wijze weer waarden te verwijderen.

Ik heb 2 regels gemaakt die beide net niet doen wat ik graag had gewild.
Bij de eerste formule blijven de komma's staan en kun je wel alle waarden verwijderen.
Bij de tweede formule gaan de komma's wel weg maar kan ik de eerste waarde niet verwijderen.

Graag een aanpassing om alle waarden met komma's stuk voor stuk te kunnen verwijderen
 

Bijlagen

  • Datavalidatie meerdere waarden.xlsm
    372,7 KB · Weergaven: 37
Zo Willem?
Code:
Target.Value.Replace oldVal, ", " & newVal      'komma gaat ook weg maar 1e waarde (Abel) kan niet verwijderd worden.
 Else
 
Helaas doet deze oplossing precies het omgekeerde.
De opnieuw geselecteerde waarde blijft bestaan en de overige waarden worden hierbij verwijderd.
 
Twee aanpassingen.
Code:
newVal = Target.Value: Application.Undo: oldVal = Target.Value
    If Target.Column > 4 Then

en...
Code:
Target.Replace ", " & newVal, ""
 
Nu werkt het wel zoals je wilt denk ik
 

Bijlagen

  • Data validatie meerdere waarden toevoegen en verwijderen(jp)..xlsm
    377,1 KB · Weergaven: 25
Laatst bewerkt:
Jean-Paul deze aanpassing was de juiste
Allen bedankt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan