Tabel vervangen door linked Excel bestand

Status
Niet open voor verdere reacties.

Pinokkio89

Gebruiker
Lid geworden
23 okt 2006
Berichten
104
Goedendag,

Graag zou ik willen dat de data uit een tabel in zijn geheel vervangen kan worden door een linked Excel bestand.
Ik wil niet het linked Excel bestand als bron gaan gebruiken voor mijn queries.

Wat ik wil:
- Alle data uit tabel "AAA" verwijderen.
- Vervolgens data aan tabel "AAA" laten toevoegen door middel van het linked Excel bestand.
- Etcetera.

Ik denk zelf dat dit moet kunnen door middel van een:
- Delete query; hiermee de data uit tabel "AAA" halen.
- Een append query; hiermee de data aan tabel "AAA" toevoegen.
- Een macro waarbij ik eerst de delete query en vervolgens de append query laat uitvoeren.

Is het verstandig om het op deze manier aan te pakken?

Alvast bedankt!
 
Als je een gekoppelde tabel wilt gaan gebruiken, dan laat deze tabel vanzelf de gegevens uit je Excel bestand zien.
Enige wat je dus hoeft te doen is een (nieuwe) gekoppelde tabel maken.

Oude tabel kun je daarna verwijderen.

Tardis
 
Maar als je de data in een eigen tabel in je db wilt hebben, dan is je idee niet verkeerd. Er zijn ook wel redenen te bedenken waarom je de waarden in een vaste tabel wilt hebben, zoals veldopmaak...
Dus een macro die eerst de tabel leegmaakt, en vervolgens de data toevoegt moet kunnen werken. Als je een Autonummer gebruikt in je vaste tabel heb je wel dat dit nummer niet reset naar 1; daarvoor moet je de db eerst comprimeren en herstellen. Want een ander nadeel van deze constructie is ook dat je db snel groeit in omvang. Je zult dus vaker moeten <Comprimeren en Herstellen>.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan