Excel database updaten

  • Onderwerp starter Onderwerp starter wook
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

wook

Gebruiker
Lid geworden
1 okt 2015
Berichten
10
Hallo,

Ik heb een vraag over hoe ik het beste specifieke regel in een tabel kan updaten.
Mijn bouwsel ziet er als volgt uit. Ik heb een bestand (invoer.xlsm) met een invoerformulier met allerlei velden (zit niet in de bijlage want is niet relevant). Deze velden heb ik allemaal genummerd en laat ik op een 2e tabblad (data) terugkomen op 1 regel. Deze regel schrijf ik per gebeurtenis weg naar een tabel in een 2e bestand (db2.xlsx). Dit zodat dit 2e bestand altijd kortstondig open staat, enkel wanneer er data wordt weggeschreven of wanneer data wordt opgehaald.
Dmv weer een ander formulier, kan nm data opgehaald worden uit het db2.xlsx om vervolgens te bewerken. Vervolgens moet db2.xlsx weer geüpdate worden met de nieuwe data. En daar loop ik een beetje vast.

Allereerst, mijn vba kennis is minimaal. Ik kan redelijk wat knippen/plakken en hier en daar wel wat aanpassen, maar ik ben handiger met de macro recorder dan zelf schrijven. :rolleyes:

In principe staat in het invoer-bestand op tab data in cel A4 de waarde die in het db2 bestand in kolom A opgezocht moet worden. In principe staan er alleen maar unieke waardes in kolom A, dus de gevonden waarde zou altijd de regel moeten zijn die vervangen moet worden. Met vervangen bedoel ik dan, dat regel 4 vanuit het data blad, als vervanger dient voor de regel waarin in kolom A dezelfde waarde staat als in cel A4.
Ik zou dit graag dmv een button willen updaten.

Any help?

Bekijk bijlage invoer.xlsm
Bekijk bijlage db2.xlsx
 
Laatst bewerkt:
Het lijkt wel of je een fan bent van samengevoegde cellen.
Vragen met bestanden met samengevoegde cellen negeer ik.
 
Ik zag dat ik een verkeerde file had bijgevoegd.
In de bestanden die er nu staan, zijn geen samengevoegde cellen gebruikt. :)
 
Plaats db2.xlsx bestand in map D:\Download\
Wijzig gegevens in rij 4 en druk op macroknop van je bestand invoer.xlsm in bijlage
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan