アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります

Jscriptから既存のExcelファイルを新規のファイルをオープンするとき
既存ファイルは最大に、新規は既存の上に小さくオープンしたいのですがうまく行きません
コードは下記のとおりです
//
// Excel操作
//
// Excelオブジェクトを取得(Excelの起動)
var ExcelApp = new ActiveXObject( "Excel.Application" );
// 定数
var xlMaximized = -4137;
// 3秒停止
// WScript.Sleep( 3000 );
// 既存のブックを開く
var A = ExcelApp.GetOpenFilename( "Excel File,*.xlsx;*.xlsm" );
ExcelApp.Visible = true;
var book1 = ExcelApp.Workbooks.Open( A );
var xlMaximized = -4137;
ExcelApp.ActiveWindow.WindowState = xlMaximized; // 最大化
// 新規ブックを開く
var book2 = ExcelApp.Workbooks.Add();

これだと、新規も最大になってしまいました
新規だけサイズを決めてオープンしたのですが
分かりました教えてください

以上、よろしくお願い申し上げます

A 回答 (1件)

// book2 を開いた後


var xlNormal = -4143;
ExcelApp.ActiveWindow.WindowState = xlNormal;
ExcelApp.ActiveWindow.Width = 300;
ExcelApp.ActiveWindow.Height = 200;
    • good
    • 0
この回答へのお礼

お礼が遅くなりました
確認しました、本当にありがとうございます
これからもよろしくお願いします

お礼日時:2016/08/15 09:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!