Foros del Web » Programando para Internet » ASP Clásico »

Levantar Excel desde ASP

Estas en el tema de Levantar Excel desde ASP en el foro de ASP Clásico en Foros del Web. Hola a todos, quisiera levantar un excel existente desde una página ASP y al momento de crear el objeto se queda colgado, alguien puede ayudarme? ...
  #1 (permalink)  
Antiguo 25/10/2006, 10:32
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta Levantar Excel desde ASP

Hola a todos,
quisiera levantar un excel existente desde una página ASP
y al momento de crear el objeto se queda colgado, alguien puede ayudarme?
Muchas gracias.


<%
Dim objExcel
objExcel = Session.CreateObject("Excel.Application")
...
  #2 (permalink)  
Antiguo 25/10/2006, 12:58
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
"... levantar un excel existente ... "

usas levantar como sinónimo de ¿abrir? ¿mandar llamar? ¿modificar?

Sorry, pero no entendí
  #3 (permalink)  
Antiguo 25/10/2006, 13:04
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Yo creo se refiere a ' abrir ' Myakire

objExcel = server.CreateObject("Excel.Application")

Última edición por orharo2003; 28/10/2006 a las 13:23
  #4 (permalink)  
Antiguo 25/10/2006, 13:37
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Cita:
Iniciado por orharo2003 Ver Mensaje
Yo creo se refiere a ' abrir ' Myakire
Yo creo que se refiere a elevarlo del suelo con sus manos

Nah!! No empecemos como ayer


__________________
...___...
  #5 (permalink)  
Antiguo 25/10/2006, 14:24
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Seguimos con los temas metafísicos, que tal una cuestión de telequinesis aplicada al ASP Dios, me urge que sea viernes.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 25/10/2006, 20:51
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Cita:
Iniciado por orharo2003 Ver Mensaje
Yo creo se refiere a ' abrir ' Myakire

objExcel = server.CreateObject("Excel.Application")
Pues quien sabe amigo orharo2003, tal vez se refiera a 'crear':

Set oExcel = Server.CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add
Set oSheet = oBook.Worksheets(1)
etc, etc

jejeje, para no volver a caer en los desvarios del post de ayer, mejor esperemos a que CésarBalaguer diga exactamente que necesita o si con tu sugerencia se le solucionó el problema

  #7 (permalink)  
Antiguo 28/10/2006, 13:15
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
Tengo problemas con la página, por lo que no he podido responder antes, a lo que me refería con levantar es como dijeron: abrir
lo que tengo que hacer es abrir un excel y vía código asp asignar valores a celdas para luego visualizarlo en el cliente, eso mismo debo hacer con word...

el código ya lo tengo listo, solo me al momento de ejecutar el Session.CreateObject("Excel.Application") se queda colgado...

quizá falte configurar algo en el IIS, en realidad no se porque soy nuevo en ASP

Muchas gracias por sus respuestas que me hicieron reir espero puedan ayudarme con este pequeño lio que tengo antes que termine
  #8 (permalink)  
Antiguo 28/10/2006, 13:23
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Cita:
Iniciado por orharo2003 Ver Mensaje
Yo creo se refiere a ' abrir ' Myakire

objExcel = server.CreateObject("Excel.Application")
Cambiaste eso ????
  #9 (permalink)  
Antiguo 28/10/2006, 13:26
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
Perdon, tienes razon, fue un error de tipeo
es
<%
Dim oExcel
oExcel = Server.CreateObject("Excel.Application")
...
  #10 (permalink)  
Antiguo 28/10/2006, 13:27
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Cual es tu demás código ?
  #11 (permalink)  
Antiguo 28/10/2006, 13:35
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
Dim oExcel

Set oExcel = Server.CreateObject("Excel.Application")
oExcel.Workbooks.Open "d:\106101525772.xls"
oExcel.CELLS(lFila, xls_caso)="25772"
...
...
de esa forma lleno algunas celdas con valores que salen de base de datos,
y la grabo en una ruta compartida , el problema es que del createobject no pasa, y eso lo determiné porque incluí mensajes antes del create object y luego del createobject y solo mostró el primero, antes de ese código vienen consultas a la base de datos y recupero de información que si funciona bien, son datos con los que voy a actualizar el excel..

El archivo "d:\106101525772.xls" si existe...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:15.