van Excel naar Access

Status
Niet open voor verdere reacties.

kreemers

Gebruiker
Lid geworden
17 okt 2000
Berichten
636
hallo,

ik heb in Excel 2003 een database gemaakt met de koppen
nummer - naam-voornaam-adres-man/vrouw - e-mail adres - docent - jaartal

deze wil ik overbrengen naar Access omdat ik via excel het niet
voor elkaar krijg om fatsoenlijk te sorteren en dat alle namen ect bij de zelfde persoon blijft.

hoe los ik dit op.

al vast bedankt voor uw hulp.
 
Kun je in Access niet gewoon een excelbestand importeren?

Kees
 
Sorteren in Excel is eenvoudig (als je weet hoe). Waarom niet je Excelprobleem hier voorgelegd?
 
Nog afgezien van de vraag of je het probleem in Excel of in Access moet oplossen, is je vraag simpel te beantwoorden.

Je kunt je adressenbestand in Excel selecteren, bij voorkeur inclusief de koppen, kopieëren en vervolgens in Access in een database plakken. Access maakt dan een tabel aan, met de koppen als veldnamen.
Daarna zou ik nog wel, via de Ontwerpweergave, de veldinstellingen controleren en aanpassen, omdat tekstvelden bijvoorbeeld standaard de veldlengte 255 tekens krijgen, wat uiteraard niet altijd nodig is.
 
hoe en welke stappen moet ik nemen om het in access te krijgen, want van dit programma weet ik niet veel.

als het in excel ook kan hoor ik dat ook graag.
 
Om te beginnen: wat anderen hier ook al zeiden: een goed opgezette database in Excel moet ook prima kunnen werken, zeker als het gaat om zaken als sorteren, en filteren. Als dat niet lukt, dan is er waarschijnlijk iets mis met de opbouw van je datasheet.
Dus controleer eerst dit:
1. Plaats je database op rij 2, en begin met voor elke kolom in de eerste rij een Veldomschrijving te typen. Deze velden fungeren straks als Kolomkoppen. Geef ze een andere opmaak, bijvoorbeeld Vet en een andere kleur. Hoeft niet, is wel duidelijker!
2. Begin in Rij 2 met het inkloppen van je gegevens. Zorg er hierbij voor, dat je elk gegeven maar in één kolom zet. Het klinkt logisch, maar op de een of andere manier wordt er (veel te) vaak tegen gezondigd! Dus als kolom F als kolomnaam Telefoon heeft, daar geen Huisnummers in opslaan....
3a. Laat geen lege regels toe in je gegevensbestand! Ook niet, als je het wat 'overzichtelijker' wilt maken.... Als je ruimte wilt na zoveel rijden, maak desnoods dan één van de rijen hoger, dan heb je ook witruimte.\
3b. Maak ook geen lege kolommen in je gegevensbestand; Excel zal het bestand niet meer als één geheel zien, en bij sorteren dus één deel wel sorteren, en het andere deel laten staan. Kan heel vervelend zijn...
4. Maak niet ergens in het midden van je gegevensbestand een rij met formules, voor wat voor reden dan ook! (is eigenlijk regel 2 en regel 3 gecombineerd)
5. Als je totalen wilt berekenen over je database (dus toch formules wilt gebruiken) zet ze dan òf op een ander werkblad, of in een rij bóven je database. Nooit er onder! Je wilt tenslotte nog rijen kunnen toevoegen...

Als je zo begint, dan heb je een database in Excel die prima te sorteren is, en die je bijvoorbeeld met <Data>, <Formulier> prima in kunt vullen. Je kunt dan zelfs een (paar) kolom(men) maken met formules; bij het toevoegen via het Formulier worden de formules netjes mee gekopieerd! Hoef je niks voor te doen! Ook opmaak die in je db zit, wordt zo mee gekopieerd.

Kijk eens of jouw db hier aan voldoet, of probeer het te verbeteren, en laat maar weten of het probleem dan is opgelost.
 
OCTAFISH

bedankt voor de goede simpele uitleg.

het is me gelukt en kan nu verder.

groet ad
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan