Den här koden funkar att köra från en Windowsapplication men ej ifrån en aspX sida vet någo varför ? Tobbster, Jag berom ursäkt att det blev postat i två forum !! :( Problemet löste sig när jag använde en annan referens !Öppna Excel fil från ASP.net !!!!!!
Private Sub ExportToExcel()
Dim ea As New Excel.Application()
Dim wb As Excel.Workbook
Dim ws As Excel.Worksheet
Dim r As Excel.Range
wb = ea.Workbooks.Open("c:/kontaktmall")
ws = wb.Worksheets("A-Prospects")
r = ws.Range("A8:I8")
r(1, 1) = 1
r(1, 2) = "2002-03-15"
r(1, 3) = "Saab Aviocomp"
r(1, 4) = "Brandväggsjobb"
r(1, 5) = "Thomas Ericsson"
r(1, 6) = ""
r(1, 7) = 50
r(1, 8) = "2002-12-31"
' bort filen för att inte få upp dialog (vill du skriva över)
System.IO.File.Delete("c:/res.xls")
wb.SaveAs("c:/res.xls")
ea.Quit()
'excel avslutas inte med en gång
'vet ej om det avslutas efter en tid av inaktivitet
End Sub
Ni får gärna skicka kod om hur jag ska göra !!!!!!Sv: Öppna Excel fil från ASP.net !!!!!!
Du har ställt samma fråga i två forum MEN inte i XL-forumet???
Börja med att läsa artiklar i kungliga biblioteket (MS Knowledge Base):
http://support.microsoft.com/default.aspx?pr=kbinfo
Program: Excel for Windows
Sökbegrepp: ASP.net
samt gör ett besök på MSDN:
http://msdn.microsoft.com/library/default.asp
Mvh
XL-DennisSv: Öppna Excel fil från ASP.net !!!!!!
Jag har letat på både
MS Knowledge Base och MSDN
Men jag hittar inget som löser mina problem !
Koden jag skickad funkar att kora i en windowsapplication med undantaget att jag inte kan stänga ner excel processen när filen är skriven...
första felet jag fick när jag korde koden som en webbapplication var att inte ASp usern hade rättigheter att skriva i excel m,en det är löst (satte adminrättigheter på den) men får inte den skriva i min workbook !
Kan någon hjälpa mig med mitt problem
MVH TobbsterSv: Öppna Excel fil från ASP.net !!!!!!