如何使用JavaScript / ActiveX在Excel中删除额外的工作表

时间:2011-11-11 09:48:46

标签: javascript excel

我正在尝试使用以下

删除第二张excel表
var objExcel = new ActiveXObject("Excel.Application");
var objWorkbook = objExcel.WorkBooks.Add;
var objWorkSheet = objWorkbook.WorkSheets(1);
objWorkSheet.Paste //Working fine
objWorkbook.WorkSheets(2)->Select;
objWorkbook.WorkSheets(2)->Delete;

我可以成功粘贴到第一张工作表, 但是我从javascript获得了最后2行的语法错误。 我错过了什么?

1 个答案:

答案 0 :(得分:3)

Select()Delete()是方法,需要在其名称后面加上括号。