用&#106avascript将数据导入Excel

王朝html/css/js·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

网上收集的代码

<input type="button" name="out_excel" onclick="AutomateExcel();" value="导出到excel" class="notPrint">

导出到Excel代码

<SCRIPT LANGUAGE="javascript">

<!--

function AutomateExcel()

{

// Start Excel and get Application object.

var oXL = new ActiveXObject("Excel.Application");

// Get a new workbook.

var oWB = oXL.Workbooks.Add();

var oSheet = oWB.ActiveSheet;

var table = document.all.data;

var hang = table.rows.length;

var lie = table.rows(0).cells.length;

// Add table headers going cell by cell.

for (i=0;i<hang;i++)

{

for (j=0;j<lie;j++)

{

//oSheet.Cells(i+1,j+1).Font.Bold = True

//oSheet.Cells(i+1,j+1).Font.Size = 50

//oSheet.Cells(i+1,j+1).Alignment = 2

oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText;

}

}

oXL.Visible = true;

oXL.UserControl = true;

}

//-->

</SCRIPT>

<table border="1" width="100%" id="data">

<tr>

<td>&nbsp;姓名</td>

<td colspan="2">年龄</td>

<td>出生日期</td>

</tr>

<tr>

<td>6</td>

<td>25</td>

<td colspan="2">8</td>

</tr>

<tr>

<td height="22">1</td>

<td height="22">2</td>

<td colspan="2" height="22">4</td>

</tr>

</table>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航