我从excel表格中取出两列数据,将他们拷到UltreEdit里面,然后用列模块将他们之间用逗号隔开,其中会有很多空格,我现在想在其他的HTML页面中读取这些数据,并打算将这些数据存到数组中,然后通过循环读取的方式在地图上显示出来,这些数据是经纬度,想问下应该怎么读到html页面的数组中? 谢谢回答。

解决方案 »

  1.   

    简单写了个JS 读取excelvar  excel=new ActiveXObject("Excel.Application") 
    var wb = excel.Workbooks.Open("C:/xxx/a.xls");
     var sh = wb.ActiveSheet;
    alert( sh.Cells(1,1)  )  //第一A1
     alert( sh.Cells(2,1)  )  //第一B1
     wb.close();
     excel.Quit();
     excel=null;
      

  2.   

    如果这个excel里面有很多行,想只读出其中的某两列,这个循环应该怎么写?
      

  3.   


    例子:取第1,2列,直到 两个都为空var  excel=new ActiveXObject("Excel.Application") 
    var wb = excel.Workbooks.Open("C:/Users/fzfei/Desktop/temp/a.xls");
     var sh = wb.ActiveSheet;var i=1;
    while( sh.Cells(1,i).value  &&  sh.Cells(2,i).value  ){
      alert( sh.Cells(1,i)  )  //第一A1
     alert( sh.Cells(2,i++)  )  //第一B1
    }
     
     wb.close();
     excel.Quit();
     excel=null;
      

  4.   

    行数
    sh.UsedRange.Rows.Count 
      

  5.   

    var  excel=new ActiveXObject("Excel.Application")  
    这一句IE怎么不能执行啊