10. september 2003 - 14:22Der er
5 kommentarer og 1 løsning
Eksportering af <tabel> struktur til excel
Hej Kan det lade sig gøre ved hjælp af javascript, at eksporterer et regnskab som er sat op i html til et excel ark? Regnskabet i html vil være opbygget af tabeller.
... prøv at spørge i asp-afdelingen - men så må du lukke det her spørgsmål. I hvert fald er det meget usandsyneligt at almindelig javascript kan gøre det.
function exportToExcel() { var oExcel = new ActiveXObject("Excel.Application"); var oBook = oExcel.Workbooks.Add; var oSheet = oBook.Worksheets(1);
for (var y=0;y<RegnearkTabel.rows.length;y++) // RegnearkTabel indeholder de data vi vil flytte { for (var x=0;x<RegnearkTabel.rows(y).cells.length;x++) { oSheet.Cells(y+1,x+1) = RegnearkTabel.rows(y).cells(x).innerText; } } //Åben for visning i excel oExcel.Visible = true; oExcel.UserControl = true; } </script>
men nu bliver jeg nysgerrig. Jeg kunne godt tænke mig at jeg fik den der pop-up som spørger om brugeren vil gemme dokumentet nu eller om den skal åbne arket fra dens nuværende position. Hvor kan jeg egentlig lære mere om brugen af ActiveX-komponenten "Excel.application" og "Excel.sheet"
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.