2016-07-04 12 views
0

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(); 

答えて

1

あなたの答えは、おそらくhereどこかではなく、記載されたエクセルの異なる味がたくさんあります。必要なものを見つけ出すために、試行錯誤が必要な場合があります。

+0

私はこのサイトも見つけましたが、残念ながらその答えは明らかではありません。しかし、私は把握することができた、それは2です。あなたの助けに感謝@ xarxziux – NodeDeveloper102

関連する問題