Hej! Vad händer om du i asp skriver följande? Jo det går fast jag har använt mig av metoden Ser ut som din vän är en välsignelse till denna hemsida!Löst! Köra makro i Excel från ASP??
Jag har en lite klurig (?) fundering.
Jag skulle önska köra ett makro i en excelfil från ASP kod.
Jag öppnar arbetsboken (en "mall") från ASP, sparar den under ett annat namn på en annan plats, och vill sedan kunna köra ett makro som finns i en modul i arbetsboken.
Går det?
Om inte det går, finns det något tjusigt ställe där man kan läsa om hur man jobbar mot Excelfiler via ASP-kod? Det tycks skilja i vilka kommandon man kan använda mellan ASP och VB. I VB kan jag få till allt som behövs göras, men via ASP så tar den inte emot en del kommandon.
Tacksam för ett snabbt svar. Positivt eller negativt spelar mindre roll bara jag vet.
Mvh
MagnusSv: Köra makro i Excel från ASP??
Set goExcel = GetObject(, "Excel.Application")
Klarar den det så är det inga problem.
goExcel.Workbooks.Open "c:\test.xls"
/PelleSv: Köra makro i Excel från ASP??
set xlBook = Server.CreateObject("Excel.Application")
osv
Det funkar finfint. Det enda jag inte lyckats klura ut är hur jag kör ett makro som finns inne i en Excelfil.
Men ack vilken tur jag hade, fick ett iMail från en vänlig själ som visade hur man kan göra
Kan ge ett litet kort exempel:
<%
Dim xl
Set xl=Server.CreateObject("Excel.Application")
xl.Workbooks.Open "C:\minexcelfil.xls"
xl.Visible=true
xl.Run "MyMacro"
Response.Write "Klart!"
xl.ActiveWorkbook.close
xl.Quit
%>
/MagnusSv: Köra makro i Excel från ASP??
Lägg gärna in sådana exempel i tips & tricks
/Pelle