Jeg har problemer med at få access til at arbejde sammen med excel. Jeg overfører tal til excel, der derefter beregnes og tilbageføres til access. Dette kan jeg gøre en gang, næste gang, er det de gamle tal, med mindre jeg holder excel regnearket åbent. Jeg mangler dermed noget kode der kan få excel til at åbne for opdatering af felter uden at åbne excel rigtigt :-)
jeg eksporterer tal fra access ind i ark b i excel. Jeg importerer herefter tal fra ark c, disse tal kommer fra ark a der er beregnet ud fra de tal som kom fra ark b. Dette lykkes fint første gang, men anden gang jeg sender nye tal til excel er det de samme tal som før jeg modtager, de er dermed ikke blevet opdateret. Det bliver kun opdateret 2. gang hvis jeg holder excel åbent.
Er du sikker på at objekterne er lukket og gemt, og åbnet eller opdateret? Ellers kan man i Excel opleve at data kun opdateres når et regneark åbnes. Det er muligvis det samme du oplever selvom du måske ikke direkte åbner regnearket.
Jeg kan jo ikke gætte, hvordan du gør. En mulighed er programkode, hvor regnearket åbnes som et objekt (du kan ikke se noget, men programmet kan). Herved opfattes regnearket af programmet som om det er åbent. Hvis objektet med regnearket ikke får at vide at det skal opdateres, så beholder det bare de nuværende data (dvs. de gamle).
Hej sjap ... næ desværre ikke. Har egentligt opgivet nu. Jeg kan ikke få excel til at sende det udregnede resultat tilbage. Har også prøvet med en ASP side, jeg kan fint sende tal, men modtager ikke det opdaterede resultat tilbage. Fx. sender jeg fra siden 10 + 20 .. modtager herefter 30 første gang, men ændrer jeg så mine tal til 20 + 20, så modtager jeg stadig 30. x-(
Hvis excel.exe er lukket kan den selvfølgelig ikke regne. En fil alene kan ikke regne, dertil skal man bruge excel.exe's motor, så første gang bliver excel.exe åbnet (måske skjult, men alligel åbnet). Hvordan sender du tallene til excel ??? (både 1. og 2. gang)
jeg sender tal af flere gange, fordi de er to uafhængige regnestykker. Det er jo rart at en regnemaskine kan bruges mere end første gang man tager den ud af æsken.
Jo, men hvis man ikke tænder for den 2. gang kommer man jo ikke langt. Som sagt så skal excel.exe være åben (skjult eller ej) for kunne lave en udregning. :-)
Man kan fint skrive til en excel-fil og hente data fra den uden excel, men til beregning går går den ikke...
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.
Hun har rådgivet regeringen om de store techgiganter: De europæiske brugere kommer til at betale en høj pris for Microsofts cloud-løfte til Europa, mener hun