Necesito exportar unos datos a una planilla excell; pero no funciona.
No es problema de codigo, sino del "navegador".
este es el mensaje:
ERROR: El servidor de automatizacion no puede crear el objeto
Este es parte del codigo:
<script>
function enviar()
{
excel = new ActiveXObject("Excel.Application");
libro = excel.Workbooks.Add();
hoja = libro.Worksheets(1);
hoja.Name = "Informe Bloqueos de Clientes";
hoja.Cells.Item(1,1) = "Rut";
hoja.Cells.Item(1,1).Font.Bold = true;
hoja.Cells.Item(1,2) = "Cliente";
hoja.Cells.Item(1,2).Font.Bold = true;
hoja.Cells.Item(1,3) = "Ciudad/Comuna";
hoja.Cells.Item(1,3).Font.Bold = true;
hoja.Cells.Item(1,4) = "Telefono";
hoja.Cells.Item(1,4).Font.Bold = true;
hoja.Cells.Item(1,5) = "Cond. Venta";
hoja.Cells.Item(1,5).Font.Bold = true;
hoja.Cells.Item(1,6) = "Linea de Credito";
hoja.Cells.Item(1,6).Font.Bold = true;
hoja.Cells.Item(1,7) = "SobreGiro";
hoja.Cells.Item(1,7).Font.Bold = true;
hoja.Cells.Item(%%item%%,1) = "%%numrut%%;
hoja.Cells.Item(%%item%%,2) = "%%cliente%%";
hoja.Cells.Item(%%item%%,3) = "%%ciucom%%";
hoja.Cells.Item(%%item%%,4) = "%%fono%%";
hoja.Cells.Item(%%item%%,5) = "%%condic%%";
hoja.Cells.Item(%%item%%,6) = %%lcredito%%;
hoja.Cells.Item(%%item%%,7) = %%deuda%%;
hoja.Cells.EntireColumn.AutoFit();
excel.Visible = true;
excel.UserControl = true;
}
</script>
<div id=noprint>
<center>
<a href="javascript: enviar();">
<img src=excel.bmp width=25 height=25 border=0 alt="Enviar a Excell" border=0></img></a>
<input type=button value=Imprimir onclick="doPrint()">
</center>
</div>
sabe alguien de ustedes como poder solucionar este problema.
se los agradezco desde ya.