javascript - 如何使用 JavaScript/ActiveX 删除 Excel 中多余的工作表

标签 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 中得到了最后两行的语法错误。 我缺少什么?

最佳答案

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

关于javascript - 如何使用 JavaScript/ActiveX 删除 Excel 中多余的工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092196/

相关文章:

javascript - 来自 JSON 对象的多维数组

javascript - 羊驼标题更改不会在刷新后生效

javascript - 没有使用 HTML 表格时,如何使用 javascript 从 HTML 内容在 Excel 中创建表格?

python - 使用 Pandas 忽略来自openpyxl的UserWarning

mysql - 从 Excel 工作表导入数据库表

使用 for 循环的 javascript 计数器

javascript - react : custom select element

javascript - 正则表达式 - 从结果中删除方括号

java - TestNG 与 DataProviders 的参数数量错误

excel - 格式化数据: Columns to Rows