xlsopen.js
//var strMsg;
var oWsh = new ActiveXObject('WScript.Shell');
// Excel操作
// Excelオブジェクトを取得(Excelの起動)
var ExcelApp = new ActiveXObject( "Excel.Application" );
// Excelアプリケーションを表示
ExcelApp.Visible = true;
// 1秒停止
//WScript.Sleep( 1000 );
if(IsTextSelected){
//strMsg = "選択されています";
}
else{
//strMsg = "選択されていません";
GoLineEnd();
GoLineTop(5);//選択状態で行頭へ移動
}
// 既存のブックを開く
var oFso = new ActiveXObject('Scripting.FileSystemObject');
if (oFso.FileExists(GetSelectedString)){
var book = ExcelApp.Workbooks.Open( GetSelectedString );
}
else{
oWsh.Popup(GetSelectedString + " は、存在しません。", 0, '', 0);
}
// オブジェクトを解放
ExcelApp = null;