|    
			
				11/02/2009, 16:09
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: enero-2008 
						Mensajes: 366
					 Antigüedad: 17 años, 9 meses Puntos: 3 |  | 
  |  Respuesta: abrir archivo excel en una hoja específica  
  Hola otra vez
 ya funciona la rutina del archivo excel solo que no lo abre en la hoja que quiero, asi lo tengo:
 
 <html>
 <head>
 <script language="javascript">
 //defino la función que hace la operación
 function MIexcel(){
 
 var IEx='';//is IE
 var Hoja;
 var Libro;
 var Vcols;
 var ObjetoXLS;//Objeto excel
 
 IEx=document.all?1:0; //is IE confirm
 
 if(IEx==1){
 ObjetoXLS = new ActiveXObject("Excel.Application");
 RUTA = "d:/fuentes.xls";
 Libro = ObjetoXLS.Workbooks.OPEN(RUTA,false,false);
 Hoja = Libro.Worksheets(2);
 Hoja.Application.Visible = true;
 
 
 //Mostrar excel una vez ejecutado
 ExcelAp.visible = true;
 //Abrir un archivo específico
 var excBook = ExcelAp.Workbooks.open("d:/fuentes.xls");
 
 //ObjetoXLS = new ActiveXObject('Excel.Application');
 //Libro = ObjetoXLS.Workbooks.Add; //Libro
 //Hoja = Libro.Worksheets(2); //Hoja
 //Hoja.Activate(); //Activar la hoja
 //ObjetoXLS.ActiveSheet.Cells(2,2).Value = 'Hola';
 //ObjetoXLS.Application.Visible = true;
 }else{//Crear un complemento para firefox
 alert('Esto solo es compatible para iexplorer');
 }
 }
 
 
 //Libro.Close(true);//Cerrar libro
 //ObjetoXLS.Application.Quit();//cerrar aplicacion
 //MIexcel();
 </script>
 </head>
 <body>
 <a href= "javascript:MIexcel();">Abrir Excel</a>
 </body>
     |