AsterixMedlem sedan dec. 1999483 inlägg Har testat att använda mig av COM object för att öppna Xls-filer och spara dem som semikolonseparerade txt-filer.
Det funkar bra att skapa Excel-filer men när jag försöker öppna en Excel-fil som redan finns så funkar det inte. Den koden jag försöker använda mig av är:
$excel = new COM("Excel.Application");
$excel->Workbooks->Open("kemedia.xls");
Enligt en Excel-class som jag laddade hem så är det så man ska göra. Det funkar inte ens att använda att Excel-classen som jag laddade hem.
SPiNMedlem sedan mars 20007 896 inlägg Vad får du för felmeddelande då?
AsterixMedlem sedan dec. 1999483 inlägg Dum jag är. Här är felmeddelandet:
Invoke() failed
SDCdMedlem sedan jan. 2001795 inlägg Enligt en av kommentarerna i PHPmanualen rörande COM är man tvungen att editera rättigheterna för applikationen. Detta exempel rör dock Word. Vet inte om det är likadant för Excel.
http://www.php.net/manual/en/class.com.php
AsterixMedlem sedan dec. 1999483 inlägg Har testat att ändra rättigheterna men det vill fortfarande inte funka. Ingen som har några andra tips.