Im используя Javascript и ActiveXObject, посмотрите на эту ссылку here. Я использую ActiveXObject, чтобы открыть файл Excel, сделать некоторую логику и сохранить файл. Что мне нужно сделать, так это открыть книгу Excel с несколькими листами и сохранить один из листов в виде новой книги Excel (newfile.xlsx). Этот код ниже делает именно то, что мне нужно, за исключением того, что он сохраняет CSV вместо XLSX. Я попытался использовать другие числа с помощью функции SaveAs(), например 1,4,8, я попробовал true. Некоторые из них работали, но ни один из них не дал мне результатов, которые я ожидаю. Можно ли выполнить этот тип задачи с помощью ActiveXObject и javascript? Любая помощь очень ценится!Использование ActiveXOjbect и javascript для сохранения листа с excel
/** 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();
Yup Я тоже нашел этот сайт, к сожалению, ответ не очевиден. Однако мне удалось выяснить, это 2. Спасибо за вашу помощь @xarxziux – NodeDeveloper102