10. juni 2004 - 19:02Der er
32 kommentarer og 1 løsning
Eksport til Excel
Jeg har lavet flere krydstabuleringer som skal eksporteres til Excel.
Der er forskel på kriterier, men ellers er de ens. Der er ikke fejl i VBA eller makro. Jeg kan bruge begge metoder.
Fejlen der opstår ved enkelte eksport forsøg er at der kommer en fejlmeddelse der siger at der er defineret for mange felter. Jeg har en med 12 kolonner og 80 rækker som virker, mens en med 3 kolonner og 10 rækker ikke virker.
Har set lidt på det gamle spørgsmål, og tror at det måske kræver en "hands-on" undersøgelse. Er det muligt for dig at sende den del af databasen, der giver problemer? - blot med tilstrækkeligt data til at genskabe fejlen (det behøver ikke være originale data, hvis du helst er fri for at sende dem).
Det vil blive en lidt større opgave. Det vil så være 2 tabel, 1 foresp og 5 krydstab. med mange data. Med uorginale data så vil fejlen sikkert ikke opstå. Jeg vil prøve om jeg selv kan frem provokere fejlen. Jeg prøver at lave en db. Det kan godt tage lidt tid.
Modtaget. Har prøvet at køre alle makroer. Krævede lige lidt hurtig tilpasning af filnavne. Men derefter kørte alle makroerne uden problemer, og jeg har nu en stribe excel-filer og forstår ikke problemet. Hvad er det, der IKKE virker af det du har fremsendt.
Jeg forstår ikke din kommentar "Jeg har ikke rette adressen til Excel i makroerne". Så vidt jeg lige har set, er alle makroerne sat til at eksportere til Excel.
Problemet ligger i kolonneoverskrift. Hvis jeg begrænser den til 1 post så virke den. Laver jeg den så der bare er 2 poster, så kommer fejlen, at der er defineret for mange felter. Fejlen er ikke i værdifeltet. Jeg har prøvet at flytte rundt på værdierne
I den prøve du fik så stå der navne i kolonneoverskriften. Hvis jeg begrænser det til et navn, så virker overførelsen. Hvis der er 2 navne så virke den ikke.
Noget af det jeg syntes er mærkeligt er at alle krydstab er kopier, hvor jeg kun har ændret udvælgelses kriteriet. I den orginale db har jeg 26 og så er der 5 der ikke virke. Meget mærkeligt!.
Nu er jeg måske (langsom men sikkert) ved at forstå det du skriver.
Nu har jeg ikke kigget på selve navnene, men er der nogen navne, der indeholder nogen specialsymboler? Det kan være en person, som kun kommer med i specielle tilfælde (derfor sker det ikke hver gang).
Har lige testet det med de navne, der er i det du sendte til mig, og de giver ikke nogen problemer. Hvis du har flere, bør du dog lige teste det for en god ordens skyld.
Der er ikke noget særligt. Det er lige meget hvilket navn jeg vil bruge. Det jeg ændre er i navnelisten hvor jeg laver om på GRP/DEL så søgekriteriet i krydstab. kun kan finde en post. Det er underordnet hvilket navn der kommer frem.
Kan du være mere præcis. Det er endnu ikke lykkedes mig at få det til at gå galt i nogen af de forspørsler du sendte i går. Dermed har jeg ikke rigtigt nogen mulighed for at se, hvad det er, der sker.
I krydstab. "regneark FSSEK/FS" har du "kursusnavn" som rækkeoverskrift, "navn" som kolonneoverskrift, "år" som værdi og "grp/del" som søgekriterie. Jeg har ændret i navnelisten så krydstab kun kan finde en post der svarer til søgekriterie. Jeg vil lige gøre opmærksom på at den forespørgelse krydstab. henter oplysningerne fra også har søgekriterie, således at der kun fremkommer poster hvor "navn" er "sand"
Mit problem er, at denne forespørgsel kører uden problemer hos mig (med 11 navne i overskrifterne). Hvad skal jeg gøre ved den for at fremprovokere en fejl?
Jeg har opdateret så jeg har version 9.0.6926 SP-3.
Jeg vil prøve at køre db på min stationær pc, der ikke er opdateret. Hvis den virker der så må jeg have en software fejl. Prøver også at få en til at kigge på problemet på min bærb.
Send et svar så jeg kan give pointene som du har fortjent.
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.