Skrev av en kod som jag hittade på en av microsofts sidor.
Men det fungerar inte.
Frågan är om det kan vara något mysko på min dator. Orsaken till att jag försöker göra ett excelark är att en existerande asp-lösning vi har idag gör just detta. Och den fungerar bara på en dator här så vitt jag vet.
HJÄLP!!!
<%
Dim ExcelSheet
Set ExcelSheet = CreateObject("Excel.Sheet")
' Make Excel visible through the Application object.
ExcelSheet.Application.Visible = True
' Place some text in the first cell of the sheet.
ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1"
' Save the sheet.
ExcelSheet.SaveAs "C:\TEST.XLS"
' Close Excel with the Quit method on the Application object.
ExcelSheet.Application.Quit
' Release the object variable.
Set ExcelSheet = Nothing
%>
För att du skall kunna använda dig av t.ex Excel-objektet så måste Excel (eller iaf delar av det) vara installerat på servern.
Ett enklare sätt (men inte lika snyggt rent visuellt må hända) är att sätta Content-Type så att webbläsaren tror att din ASP-sida är ett Excel-ark och sedan skriva ut tabellkolumnerna separerade med komma eller tabb.
------------------
"Common sense is the collection of prejudices acquired by age 18" - Albert Einstein