Heb in Excel 2016 een data bestand i.v.m genealogie. Hierin staan 3 kolommen met datums als data en met dezelfde celeigenschappen met als type: ' *woensdag 14 maart 2012 ' . De datum van voor 1900 worden dan ZONDER dag aanduiding weergegeven. Maar dit is gekend in Excel.
Indien ik dit bestand in Access 2016 importeer krijg ik voor 2 van deze velden/kolommen met een datum in, een foutmelding (typeconversie) en worden de data NA 1900 niet getoond. Er is een leeg veld.
Indien ik dan in Access naar ontwerpweergave ga zie ik dat voor de slechts 1 van de 3 velden als gegevenstype 'Datum/tijd', zoals het ook moet zijn weergeeft. De andere worden als "korte tekst" weergegeven. Zelfs indien ik tijdens het inlezen de kolommen met 'korte tekst' omzet naar 'Datum met tijd" worden de datum van voor 1900 niet weergegeven.
Tijdens het importeren vanuit Excel naar access zie ik dat de data ingelezen vanuit Excel voor deze 'foutieve velden' anders worden weergegeven dan voor het veld dat wel goed ingelezen wordt.
1) data die foutief ingelezen worden gegeven een datum aan. de data die goed ingelezen worden geven een integer (getal) aan.
2) voor de kolom waarin alle datum correct worden weergegeven staan in elk veld integers (geheel getal).
Zo te zien zit de fout dus ergens bij het inhalen van uit Excel en het zijn datums van voor 1900!
heeft iemand hier een oplossing voor?
paco46
Indien ik dit bestand in Access 2016 importeer krijg ik voor 2 van deze velden/kolommen met een datum in, een foutmelding (typeconversie) en worden de data NA 1900 niet getoond. Er is een leeg veld.
Indien ik dan in Access naar ontwerpweergave ga zie ik dat voor de slechts 1 van de 3 velden als gegevenstype 'Datum/tijd', zoals het ook moet zijn weergeeft. De andere worden als "korte tekst" weergegeven. Zelfs indien ik tijdens het inlezen de kolommen met 'korte tekst' omzet naar 'Datum met tijd" worden de datum van voor 1900 niet weergegeven.
Tijdens het importeren vanuit Excel naar access zie ik dat de data ingelezen vanuit Excel voor deze 'foutieve velden' anders worden weergegeven dan voor het veld dat wel goed ingelezen wordt.
1) data die foutief ingelezen worden gegeven een datum aan. de data die goed ingelezen worden geven een integer (getal) aan.
2) voor de kolom waarin alle datum correct worden weergegeven staan in elk veld integers (geheel getal).
Zo te zien zit de fout dus ergens bij het inhalen van uit Excel en het zijn datums van voor 1900!
heeft iemand hier een oplossing voor?

paco46