Im JavaScriptとActiveXObjectを使用して、このリンクhereを見てください。私はいくつかのロジックを実行し、ファイルを保存するExcelファイルを開くためにActiveXObjectを使用しています。私が達成する必要があるのは、複数のシートを持つExcelブックを開いて、新しいExcelブック(newfile.xlsx)としてシートの1つを保存することです。以下のコードは、XLSXの代わりにCSVとして保存する点を除いて、私が必要とするものとまったく同じです。私は1,4,8などのSaveAs()関数で他の数値を使用しようとしましたが、私は真実を試しました。それらのうちのいくつかは働いたが、私が期待している結果を与えてくれなかった人もいた。このタイプのタスクは、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();
私はこのサイトも見つけましたが、残念ながらその答えは明らかではありません。しかし、私は把握することができた、それは2です。あなたの助けに感謝@ xarxziux – NodeDeveloper102