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

interesante.. Error en creacion de Archivo Excel

Estas en el tema de interesante.. Error en creacion de Archivo Excel en el foro de ASP Clásico en Foros del Web. digo interesante ya que el codigo funciona perfectamente en ambiente Win XP con Office 2003 el codigo es el siguiente y es el que mas ...
  #1 (permalink)  
Antiguo 24/01/2008, 16:27
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
interesante.. Error en creacion de Archivo Excel

digo interesante ya que el codigo funciona perfectamente en ambiente Win XP con Office 2003

el codigo es el siguiente y es el que mas se encuentra en la web... miren

Código:
set excel = server.createObject("Excel.Application")
set libro = excel.workbooks.add

for i=1 to 20
libro.worksheets(1).cells(i,1)= "Usuario" & i 'rs("usuario")
libro.worksheets(1).cells(i,2)= "2" & ((i * 10)/2) 'rs("edad")
next

dat=cdbl(now())
nfile=Nombre & dat
excel.ActiveWorkbook.SaveAs server.MapPath("./" & nfile &".xls"),, "", "", False, False, True
excel.ActiveWorkbook.Close
set excel = nothing
response.write "<center><a href='" & nfile & "'>" & nfile & "</center>" 

set libro = nothing
ahora la parte interesante es que, instale el office 2007, logicamente bajo el mismo entorno y ahora no funciona....

el error es marcado en
Cita:
set excel = server.createObject("Excel.Application")
con el siguiente texto
Cita:
Objeto Server, ASP 0178 (0x80070005)
Error en la llamada a Server.CreateObject al comprobar permisos. Se ha denegado el acceso a este objeto.
/pruebas/Graficas/Graficando.asp, línea 11
jajjajaja, ya se lo que diran, que son permisos al usuario IUSR_local, pero no compañeros, como es una carpeta virtual de pruebas, el/los usuario/os tienes control total en todos los aspectos

por si se pregunta que trae el nombre del archivo con todo su ramificacion seria esto
Cita:
c:\inetpub\wwwroot\pruebas\Graficas\39471.64317129 63.xls
a menos claro este que alguna luz ilumine algun checkbox de permiso por alguna parte que no lo dudo :risa

ahora si, algun prediccion de lo que este faltando?
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #2 (permalink)  
Antiguo 24/01/2008, 17:21
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: interesante.. Error en creacion de Archivo Excel

¿Tiene control total en todos lados? incluyendo donde sea que se guarde ese objeto del Office? el error para mí es bastante claro, y a menos que se trate de alguna cuestión de compatibilidad con ese objeto y office 2007 -que no lo creo-, el error es de permisos...si asignas una cuenta de admin al IIS para probar?

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 24/01/2008, 18:00
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: interesante.. Error en creacion de Archivo Excel

de hecho, requiero autentificacion de usuario, y logicamente entro con una cuenta de administrador, y esta con cualquier tipo de permiso, auditoria y de propiedad...

por eso se me hizo interesante, ya que el mismo codigo en noviembre funcionaba perfectamente, e incluso no entro de manera LOCALHOST, sino que modifique el router que tengo para darle nombre al equipo, entonces la direccion IP esta redireccionada
ahora entro de manera 192.16.0.1 por ejemplo

ahora en la administracion de IIS, al crear el directorio virtual, tiene chekados, lectura, escritura y examinar directorios

en la carpeta fisica del directorio virtual o alias, en las propiedades de seguridad, a estos usuarios IUSR/IWAN tienen control total sobre la carpeta

por eso mencione el entorno de ejecucion actual, entonces ahora que intento realizar ciertas pruebas para implementar en el sistema, no permite la ejecucion, por el error que menciona de permisos

alguna observacion extrasensorial Master???
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #4 (permalink)  
Antiguo 24/01/2008, 18:27
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: interesante.. Error en creacion de Archivo Excel

bueno creo que ya di con el problema master

Microsoft OWC11 is removed in office 2007

debo descargar nuevamente este complemento de office 2003, para tener compatibilidad nuevamente

:
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #5 (permalink)  
Antiguo 24/01/2008, 18:33
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: interesante.. Error en creacion de Archivo Excel

Por eso yo aseguraba que era una cuestión de compatibilidad
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 24/01/2008, 23:16
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: interesante.. Error en creacion de Archivo Excel

abundando mas en el tema, en la pagina del TIO BILL, estan estos ejemplos para la creacion de Archivos Excel mediante ADO

ExcelADO muestra cómo usar ADO para leer y escribir datos en libros de Excel

los datos de ejemplo en ESTE ENLACE

probe los ejemplos, funcionaron, bueno en mi equipo de casa, WinXP office 2003, esperemos que se porte de la misma manera mañana en el equipo que tiene office 2007

tambien para aquellas personas que deseen crear documentos RTF para WORD mediante ASP, aki esta este otro enlace, tambien en la pagina del tio "vil puertas" (bill gates)


Cómo utilizar ASP para generar un documento de formato de texto enriquecido en secuencia a Microsoft Word


__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
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:32.