我的本地机安装了excel,但是我下面的程序还是有错。请指正!
var objectExcel=new ActiveXObject("Excel.Application");
var objectXLS=objectExcel.WorkBooks.Open("c://Book1.xls");
int iRow=1;
for(int i=0;i<500;i=i+10)
{
form.elements[i].value=objectXLS.ActiveSheet.Cells(iRow,1).value;
form.elements[i+1].value=objectXLS.ActiveSheet.Cells(iRow,2).value;
form.elements[i+2].value=objectXLS.ActiveSheet.Cells(iRow,3).value;
form.elements[i+3].value=objectXLS.ActiveSheet.Cells(iRow,4).value;
form.elements[i+4].value=objectXLS.ActiveSheet.Cells(iRow,5).value;
form.elements[i+5].value=objectXLS.ActiveSheet.Cells(iRow,6).value;
form.elements[i+6].value=objectXLS.ActiveSheet.Cells(iRow,7).value;
form.elements[i+7].value=objectXLS.ActiveSheet.Cells(iRow,8).value;
form.elements[i+8].value=objectXLS.ActiveSheet.Cells(iRow,9).value;
form.elements[i+9].value=objectXLS.ActiveSheet.Cells(iRow,10).value;
iRow++;
}
var objectExcel=new ActiveXObject("Excel.Application");
var objectXLS=objectExcel.WorkBooks.Open("c://Book1.xls");
int iRow=1;
for(int i=0;i<500;i=i+10)
{
form.elements[i].value=objectXLS.ActiveSheet.Cells(iRow,1).value;
form.elements[i+1].value=objectXLS.ActiveSheet.Cells(iRow,2).value;
form.elements[i+2].value=objectXLS.ActiveSheet.Cells(iRow,3).value;
form.elements[i+3].value=objectXLS.ActiveSheet.Cells(iRow,4).value;
form.elements[i+4].value=objectXLS.ActiveSheet.Cells(iRow,5).value;
form.elements[i+5].value=objectXLS.ActiveSheet.Cells(iRow,6).value;
form.elements[i+6].value=objectXLS.ActiveSheet.Cells(iRow,7).value;
form.elements[i+7].value=objectXLS.ActiveSheet.Cells(iRow,8).value;
form.elements[i+8].value=objectXLS.ActiveSheet.Cells(iRow,9).value;
form.elements[i+9].value=objectXLS.ActiveSheet.Cells(iRow,10).value;
iRow++;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货