Tenho uma função java script que abre uma planilha excel…
var idTime = "";
function carregaPlanilha(){
var excel_file = document.getElementById('planPath').value;
if(excel_file == "" || excel_file == null){
erro = "Seleccione la hoja de cálculo de Excel!";
return false;
}
if (window.ActiveXObject) {
try {
//Cria o objeto de referência do ActiveXObject
var excel = new ActiveXObject("Excel.Application");
//Fecha aplicação
excel.Quit();
idTime = window.setInterval("Cleanup();",1);
//Pega a localização do arquivo
var plan = document.getElementById('planPath').value;
var book = excel.Workbooks.Open(plan);
planilha = book.sheets.Item(numPlanilha);
}catch (e) {
alert (e.message);
return false;
}
} else {
alert ("Su navegador no soporta esta aplicación!");
return false;
}
return true;
}
porém o código que estou usando para fechar o excel não funciona como esperado.
function Cleanup() {
window.clearInterval(idTime);
Application.Quit();
CollectGarbage();
}
Poderiam me ajudar?