Har en websida i .NET. Det finns ett par olika sätt att göra detta på. ASP.NET och EXCEL
När användaren klickar på en knapp vill jag att servern skall öppna en Excel-mall, stoppa in lite data
och till slut skall den sparas på en av användarens diskar.
Går detta att gör på ngt sätt???
Hur är inte såå viktigt, utan en knapptryckning på websidan skall resultera i att en excelfil skapas hos användaren.
Mycket tack på förhand!!Sv: ASP.NET och EXCEL
Ett sätt är att öppna excel-dokumentet i .NET med hjälp av Excel.exe (som måste vara installerat på servern) och sen skriva in formation till massa celler. Det är lite lurigt att få igång. Men det finns en hel del info om det på webben. (använd google)
Det andra sättet är väldigt snajdigt (och kräver inte Excel på servern) men duger endast om du inte behöver formatera det med formler och liknande saker. För att tex få ut listor i Excel-format.
Jag har gjort en implementation av detta och här finns exempelkod:
http://www.c-sharpcorner.com/Code/2003/Sept/ExportASPNetDataGridToExcel.asp
Ett ytterligare sätt är att använda ODBC..
http://www.aspfree.com/c/a/Database-Code/Accessing-an-Excel-Spreadsheet-in-ASPNET-VB-and-C-by-Alex-Lowe/
Ännu ett sätt är att använda en component vilket verkar smooth.. hittade lite info här:
http://blogs.ittoolbox.com/c/engineering/archives/002314.asp
EDIT: såg att frågan låg i .NET 2.0 forumet men det bör inte vara något problem av använda ovanstående lösningar. (tror jag)