0

私はJavascriptでExcelオブジェクトを使用しており、JavaScriptでExcelファイルを開いたり閉じたりしています。

ここでは、Excel オブジェクトを閉じて、Excel オブジェクトに対して null に設定します。

Windows タスク マネージャーの Excel オブジェクトは削除されません。ページを更新すると、ページだけが削除されます。

使用する私のコードの下

ExcelObject.ActiveWorkBook.Close();
ExcelObject.Application.Quit();
ExcelObject = null;

助言がありますか?

ありがとう

4

1 に答える 1

1

以下のコードを試してみてください...タスクマネージャーで実行されていたプロセスを強制的に終了します...

<html>
<head>
<script>
function Sam()
{
var WshShell = new ActiveXObject("WScript.Shell");
var oExec = WshShell.Exec("taskkill /F /IM EXCEL.exe"); //here i terminate the Excel...
}
</script>
</head>
<body>
<input type="Button" Value="Kill" onclick="Sam();"/>
</body>
</html>
于 2013-01-23T11:11:58.747 に答える