09. december 2003 - 11:20Der er
4 kommentarer og 2 løsninger
MaketableQuery fra Excel til Access - numeriske felter
Jeg vil lave en Accesstabel ud fra et regneark med en MaketableQuery. En kolonne i Excel arket indeholder værdier, der både er numeriske og tekst. Dette giver en konflikt, når query køres: de numeriske felter markeres med #Num! og der gives fejl. Jeg har prøvet at formattere kolonnen i Excelarket som tekst, men ved fornyet kørsel gives stadig den samme fejl.
Hvordan kan jeg angive, at kolonnen i Excelarket skal betragtes som tekst?
Formodentlig er det øverste felt i kolonnen et tal. Er det muligt for dig at skyde en ny linie ind i toppen af Excel arket og sætte en tekst ind i øverste felt i kolonnen? Det burde "snyde" Access.
Har lige testet. Det hænger godt nok dårligt sammen. Det ser dog ud om, du kan lave et lille stunt, der virker: Opret en ny kolonne og sæt cellerne til =RENS(<gl.værdi>) (der er sikkert andre funktioner end RENS, der ville virke her) Herefter virker det som det skal, når du kigger på den kolonne i Access.
En nemmere metode er at lave en macro i Excel, der indsætter en "'" foran hver celles indhold. Derved bliver alle formater tekst. Macroen kan laves så den selv flytter til den næste celle nedenunder og indtil en tom celle - på den måde kan en kolonne lynhurtigt ensartes.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.