Min app startar vid behov Excel och läser resp. skriver data i celler. Det måste nog vara win98 andra utgåvan. Annars måste du på dessa datorer installera dcom. Hmm, hade för mig den fanns på servicepacks här via systemdokument men måste blivit blind. Så här är länken. Efter kontroll har jag fastställt att alla med problem kör win98SE. Så problemet är ett annat. Jag gjorde en version med late binding istället (CreateObject osv.) och tog bort referensen till Excel. Nu fungerar det helt ok även hos de användare som hade problem tidigare. Återstår att se om jag nu får prestandaproblem istället.Ecxelreferenser
Detta fungerar normalt utmärkt.
Jag hade en referens till excel 10 (XP excel.exe) och allt var ok till vissa användare kom till som hade Excel 9 (2000). Då kraschar det vid försök att starta XL. Satte då referensen till Excel 9 (excel9.olb) och allt var frid och fröjd. Fungerade då både med Excel 2000 och Excel 2002 (XP).
Nu till problemet:
Vissa användare kör Win 98 + Excel 2000. Detta fungerar också, men inte på alla system. Kraschar vid försök att starta Excel via automation.
Är det något extra att ta hänsyn till vid Win98 eller får man leva med detta ?
Är sen bindning mer tolerant ?Sv: Ecxelreferenser
http://www.microsoft.com/com/dcom/dcom98/download.asp
Se om det fungerar genom att göra detta på en 98:a maskin som har office 2000 och din applikation installerad.
/PelleSv: Ecxelreferenser