Hej
Jag får inte denna kod att fungera på servern men det fungerar lokalt.
Set oExcel = CreateObject ("Excel.Application")
oExcel.Visible = True
oExcel.Workbooks.Open(replace(application("driver")&application("rootFolder"), "html" ,"data")&"\produkter.xls")
[b]oExcel.Application.Run "hamtaData"[/b]
[b]oExcel.ActiveWorkbook.Save[/b]
oExcel.Workbooks.Close
oExcel.Quit
Set oExcel = Nothing
De feta raderna är där jag får fel på. Om jag tar bort makroraden så får jag istället fel på save raden. Det står antingen "kan inte hitta makrot" eller "går inte att spara dokumentet".
Först installerade jag office på servern sedan lade jag till excel.exe i application poolen i IIS
Ändrade även så att rätt IUSR fick rättigheter på dcom objekter Execel i verktyget dcomcnfg.exe
Men nu kan den inte spara verkar det som eller köra makrot. Vad måste jag göra för att få igång det. När jag sitter lokalt och kör det så fungerar det ju klockrent. Men då är jag också inloggad på datorn som administratör.