Avatar billede puppet Nybegynder
01. november 2002 - 09:42 Der er 3 kommentarer og
1 løsning

Oprette excelark på server via asp.

Hej.

Jeg vil gerne fra mit ASP kunne oprette en excel-fil på serveren (ingen excel på klienterne).

Jeg vil gerne bruge den på 2 måder:

1) kunne vise data i tabel struktur.
2) kunne lave grafiske elementer (søjlediagrammer, lagkager o.lign.) og eksportere det til en eks. .gif fil på serveren.

Jeg har fundet mange eksempler rundtomkring, men ikke noget der har virket for mig.

Nogen der har lidt råd her ?

/Allan
Avatar billede papman Nybegynder
01. november 2002 - 13:55 #1
Kan du ikke poste de eksempler du har fundet ?
Avatar billede puppet Nybegynder
01. november 2002 - 14:08 #2
Jo ...

var ExcelSheet  = Server.CreateObject(\"Excel.Sheet\");

ExcelSheet.Application.Cells(1, 1).Value = \"TEST\";
ExcelSheet.Application.Cells(2, 1).Value = 100;
ExcelSheet.Application.Cells(3, 1).Value = 200;
ExcelSheet.Application.Cells(4, 1).Value = 300;

ExcelSheet.SaveAs(\"d:\\TEST.XLS\");
ExcelSheet.Application.Quit();

Ovenstående virker faktisk, når det gælder om at skrive data ind i et excel-ark.

Nu vil jeg så gerne udvide den til at kunne indskrive data og vise dem som søjler, lagkager eller lign. Og hvis det er muligt gerne gemme det grafiske element som en fil på disken.

/Allan
Avatar billede puppet Nybegynder
15. november 2002 - 14:20 #3
Lukker denne, da jeg har vlagt en helt anden måde at vise dataene på.
Avatar billede papman Nybegynder
15. november 2002 - 14:23 #4
Totalt i orden Polle!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester