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 “”; }; }; |