Zoeken/vervangen in een macro

Status
Niet open voor verdere reacties.

halmar76

Gebruiker
Lid geworden
28 nov 2003
Berichten
60
Hallo,

Ik wil in een kolom van een tabel zoeken naar een aanhalingstekens en deze direct verwijderen met behulp van "zoeken en vervangen". Dit wil ik natuurlijk in een macro doen alleen kom er niet achter welke acties ik moet instellen. Wie kan mij helpen?

Alvast bedankt en groeten,

Halmar
 
in een macro zou ik het ook niet weten, maar via vba kan het met de functie REPLACE
 
Ik heb nu wel gevonden hoe je kan zoeken in een macro met "recordzoeken". Daarna kan je onder "opdrachtuitvoeren" de opdracht "vervangen" kiezen alleen weet ik niet hoe ik dan aan moet geven dat ik het door "null" wil laten vervangen.

Ik hoop dat iemand me op de goede weg kan helpen.
 
waarom hou je vast aan een macro?
een query of VBA volstaat toch prima?
roep desnoods de query of code aan via een macro
 
Via VBA zal waarschijnlijk wel de beste oplossing zijn alleen heb ik helaas te weinig kennis van VBA om er op die manier uit te komen.
 
maar daar helpen we je graag bij
de functie is eigenlijk heel simpel

veld = Replace(veld, zoek, vervang)

uitleg
je hebt een tabel
maak een formulier obv deze tabel
maak in formulier een knopje
zet de volgende code achter het knopje
veld = Replace(veld, zoek, vervang)
bijvoorbeeld
Product = Replace(Product, """", "")
als je het formulier nu opent en op het knopje drukt
dan zijn de aanhalingstekens verdwenen

je kunt dit natuurlijk in een loop doen, zodat alle records in een keer worden vervangen
en je kunt het automatisch laten uitvoeren
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan