使用ActiveXOjbect和javascript来保存excel表格
我使用JavaScript和ActiveXObject的,看看这个链接在这里 。 我正在使用ActiveXObject的打开Excel文件做一些逻辑和保存文件。 我需要完成的是打开具有多个工作表的Excel工作簿,并将其中一个工作表另存为新的Excel工作簿(newfile.xlsx)。 下面的代码完全是我所需要的,除了保存为CSV而不是XLSX。 我已经尝试使用其他数字与SaveAs()函数,如1,4,8,我试过了。 其中一些工作,但没有一个给我我期待的结果。 这种types的任务甚至可以用ActiveXObject和JavaScript来完成? 任何帮助是极大的赞赏!
/** IE 11 Only! **/ // ActiveXObject Example var Excel = new ActiveXObject("Excel.Application"); Excel.DisplayAlerts = false; var Book = Excel.Workbooks.Open(output_path+"file.xlsx"); Book.Worksheets("Sheet3”).SaveAs(output_path+"newfile.xlsx",6); Excel_LI.DisplayAlerts = true; Excel_LI.Quit();
你的答案可能在这里 ,但是列出了许多不同的Excel风格。 你可能需要一些试验和错误来找出你需要的。
- 读取Excel或OpenOffice(.ods)文件使用ActiveXObject(JavaScript)
- 隐藏行破坏了activeX选项button。位于这些行上
- 损坏的ActiveX控件? “不能退出devise模式,因为控制'DTPicker1”不能创build“
- 使用ActiveX在javaScript中获取工作表名称列表
- 如何在Office JavaScript API中获取当前的Excel文件?
- 如何使用新的ActiveXObject格式化生成的Excel文件(“Excel.Application”);
- 通过vba将数据从word传输到excel
- 如何在Excel 2016 VBA中引用ActiveXcombobox