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

Problema en archivo de Excel al crearlo desde ASP

Estas en el tema de Problema en archivo de Excel al crearlo desde ASP en el foro de ASP Clásico en Foros del Web. Que tal Ojala alguien me pueda ayudar. Estoy creando un archivo de Excel desde ASP con algunos datos. Todo funciona bien al crear el archivo, ...
  #1 (permalink)  
Antiguo 16/05/2008, 10:59
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 17 años, 3 meses
Puntos: 57
Problema en archivo de Excel al crearlo desde ASP

Que tal

Ojala alguien me pueda ayudar. Estoy creando un archivo de Excel desde ASP con algunos datos. Todo funciona bien al crear el archivo, todos los datos que inserto aparecen correctamente.

Me surgio la necesidad de cambiar algunas cosas en el layout de la pagina para que se imprima correctamente. Pero los cambios que hago no se guardan en el archivo.

Este es el codigo que uso:
Código:
<%
Set ExcelApp = Server.CreateObject("excel.Application")

ExcelApp.Visible = false
ExcelApp.Workbooks.Add

Set Sheet = ExcelApp.ActiveWorkbook.WorkSheets(1)
with Sheet.PageSetup
	.Orientation = 2
	.LeftMargin = 0
	.RightMargin = 0
	.TopMargin = 0
	.BottomMargin = 0
	.Zoom = false
	.FitToPagesWide = 1
	.FitToPagesTall = 1
end with

Sheet.Cells(1, 1).Value = "Aqui va el titulo"
Sheet.Cells(2, 1).Value = "Fecha: " & now
Sheet.Cells(3, 1).Value = Sheet.PageSetup.LeftMargin
Sheet.Cells(4, 1).Value = Sheet.PageSetup.RightMargin
Sheet.SaveAs (tmpFileName)
%>
Todo funciona bien, pero al hacer un Preview del archivo de Excel generado, los cambios no se reflejan.

Ya intente poner la parte donde configuro la pagina, antes y despues de la parte donde pongo los datos en las celdas.
Las lineas que estan en rojo las puse como debug para saber si se estaban haciendo los cambios. Pero en el archivo de Excel, esas celdas quedan vacias

Alguien a hecho algo parecido? Saben si hay algun otro metodo que hay que ejecutar, algo como un refresh o update o algo parecido?
  #2 (permalink)  
Antiguo 19/05/2008, 02:43
 
Fecha de Ingreso: septiembre-2005
Mensajes: 135
Antigüedad: 19 años, 7 meses
Puntos: 1
Respuesta: Problema en archivo de Excel al crearlo desde ASP

Yo tenia el mismo problema y decidi finalmente hacer algo mas facil y mucho mas chapucero XDD. Lo que hago es crear una plantilla en Excel y posteriormente rellenarla con los datos necesarios y guardarla con otro nombre. De esa forma, en la plantilla preparo todos los formatos, margenes, etc... y no tengo que hacerlo en ASP.

Si alguien te puede decir como hacerlo tomare nota, pero por ahora, lo mas facil que se me ocurrio a mi fue eso.

Salu2.
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 01:42.