pregunta tecnica, tengo un archivo que genera un excel, me gustaría saber si se puede generar mas de una hojas.
saludos
| ||||
si mal no recuerdo en la libreria de funciones o en las faqs hay algo al respecto date una vueltita por ahi.. saludos
__________________ Haz la guerra en la cama y el amor donde se te de la gana... El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!! |
| ||||
Ahi tienes un ejemplo, la solucion XML
Código:
<% response.clear Response.ContentType = "application/vnd.ms-excel" Response.Addheader "Content-Disposition", "atachment; filename= " & FileName response.write "<?xml version='1.0'encoding='ISO-8859-1'?>" & vbCrLf response.write "<Workbook xmlns='urn:schemas-microsoft-com:office:spreadsheet'>" & vbCrLf response.write "<ExcelWorkbook xmlns='urn:schemas-microsoft-com:office:excel'/>" & vbCrLf response.write "<Styles>" & vbCrLf response.write "<Style ss:ID='Negrita'>" & vbCrLf response.write "<Font ss:Bold='1' />" & vbCrLf response.write "</Style>" & vbCrLf response.write "<Style ss:ID='ShortDate'>" & vbCrLf response.write "<NumberFormat ss:Format='Short Date' />" & vbCrLf response.write "</Style>" & vbCrLf response.write "</Styles>" & vbCrLf response.write "<Worksheet ss:Name='Esta es la Hoja1'>" & vbCrLf response.write "<Table>" & vbCrLf response.write "<Column ss:Width='100' />" & vbCrLf response.write "<Row>" & vbCrLf response.write "<Cell><Data ss:Type='String'>Esto es Una Celda</Data></Cell>" & vbCrLf response.write "</Row>" & vbCrLf response.write "<Row>" & vbCrLf response.write "<Cell><Data ss:Type='String'>Esto es Otra Fila</Data></Cell>" & vbCrLf response.write "</Row>" & vbCrLf response.write "</Table>" & vbCrLf response.write "</Worksheet>" & vbCrLf response.write "<Worksheet ss:Name='Esta es la Hoja2'>" & vbCrLf response.write "<Table>" & vbCrLf response.write "<Column ss:Width='100' />" & vbCrLf response.write "<Column ss:Width='200' />" & vbCrLf response.write "<Row>" & vbCrLf response.write "<Cell><Data ss:Type='String'>Esto es Una Celda</Data></Cell>" & vbCrLf response.write "<Cell><Data ss:Type='String'>Esto es Otra Celda en español</Data></Cell>" & vbCrLf response.write "</Row>" & vbCrLf response.write "</Table>" & vbCrLf response.write "</Worksheet>" & vbCrLf response.write "</Workbook>" & vbCrLf response.end %> |
| ||||
estoy generando excel con este codigo Código HTML: <%
strFileSave = "informe.xls"
Call Response.AddHeader("Content-Disposition","attachment; filename=" & strFileSave & "")
Response.ContentType = "bad/type"
%> saludos P.D.: lo del xml no me viene mucho por que son demasiadas consultas para generar el xml.
__________________ ..:: NADA SE PIERDE SOLO SE TRANSFORMA ::.. |
| ||||
jejeje encontre un codigo bastante facil aunque usa owc (office web conponent), mi problema es que este solo funciona desde office xp en adelante, las versiones anteriores no lo toman, me gustaria saber si alguien sabe de una version para office 97 o 2000 en adelante. saludos
__________________ ..:: NADA SE PIERDE SOLO SE TRANSFORMA ::.. |
| ||||
lo que pasaba es que me habria el excel en el explorador y empece a intrusiar y averiguar hasta que llegue a esas lineas y lo descarga si o si. saludos
__________________ ..:: NADA SE PIERDE SOLO SE TRANSFORMA ::.. |