将工作表添加到用户选择的Excel文件中

时间:2013-07-03 11:36:21

标签: javascript excel internet-explorer activex

我正在使用ActiveX对象将工作表添加到用户选择的excel文件中。使用下面的代码工作。 (这是一个IE修复,所以使用ActiveX)

var excel = new ActiveXObject("Excel.Application"); 
  var excel_file = excel.Workbooks.Open(path); 
  var ws = excel_file.Worksheets;
  resultSheet = ws.Add();

但是创建的工作表首先添加,我想在excel中的现有工作表之后添加它。可能吗 ?我应该将哪些参数传递给Add方法?

1 个答案:

答案 0 :(得分:0)

我认为brettdj有它的主旨,试试:

var excel = new ActiveXObject("Excel.Application"); 
var excel_file = excel.Workbooks.Open(path); 
var ws = excel_file.Worksheets;
resultSheet = ws.Add(null,ws(ws.Count));