Excelがインストールされているかをチェック

目的
Excelがインストールされているかをチェックします。

ソリューション

Windowsレジストリ内のExcelの ”クラス識別子” エントリを読むJavaScript関数を呼び出します。

Excelがインストールされている場合は、特定のプッシュボタンが表示されます。

CallJS xl = excel_installed
if V[xl]
Pushbutton …
endif

JavaScript function

// Check whether Excel is installed

function excel_installed() {

 

// create shell object for registry access

var WshShell = guixt.CreateObject(“WScript.Shell”);

 

try {

return  WshShell.RegRead(“HKCR\\Excel.Application\\CLSID\\”);

}

catch (err) {

return “”;

};

};

 

前の記事

Excelファイルの読み込み