Visual Basic.NET - Copiar un Workbook o un Worksheet en un Response

 
Vista:

Copiar un Workbook o un Worksheet en un Response

Publicado por Jonas (3 intervenciones) el 21/08/2006 15:42:48
He leído un archivo Excel y he creado una copia de una de sus hojas de
cálculo en un nuevo objeto Worksheet. Luego le agregué datos a esta copia.
Ahora lo que quiero es agregar estos datos en un web form y mostrarlos, de
manera que el usuario decida que hacer con estos datos. No quiero que se abra
el Excel, por eso estoy tratando de hacerlo de esta forma. Pensé que a lo
mejor hay alguna forma de agregarlos usando Response.Write, ya que si guardo
el archivo y uso Response.WriteFile me funciona. Solo que en el momento en
que yo quiero mostrar los datos aún no hay (ni debe haber) ningún archivo
guardado, ya que el usuario es quien decide la acción a seguir.
Esto fue lo que intenté:

Dim shtSalida As Excel.Worksheet
.
.
.
Response.ContentType = "application/vnd.ms-excel"
Response.Charset = ""
Me.EnableViewState = False
Response.Write(shtSalida)
.
.
.

Lo único que sucede es que habre la página con "System.__ComObject" en la
celda A1.

Agradeceria mucho que alguién me ayudara con esto

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder