Foros del Web » Programando para Internet » ASPX (.net) »

datagridview a plantilla de excel

Estas en el tema de datagridview a plantilla de excel en el foro de ASPX (.net) en Foros del Web. Buen día foreros Ya he realizado exportaciones de datagridview a excel con exito. Pero para un proyecto que tengo, requiero llenar la información que realizo ...
  #1 (permalink)  
Antiguo 30/01/2011, 12:20
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
datagridview a plantilla de excel

Buen día foreros

Ya he realizado exportaciones de datagridview a excel con exito.

Pero para un proyecto que tengo, requiero llenar la información que realizo desde c# y almaceno en un datagridview en una plantilla de excel. Es decir... hay un archivo de excel que tiene N columnas, con colores, formatos y pestañas ya definidas. La idea es guardar la información del datagrid (2 columnas unicamente) y ponerlas a partir de los registros a4 y b4. Al hacer esto, la idea sería que el usuario pudiese guardar en la ubicación que quiera el archivo y poder trabajar con el archivo a su gusto.

no he encontrado nada concreto que me ayude a resolver el problema.

Muchas gracias por su atención

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #2 (permalink)  
Antiguo 18/02/2011, 11:19
Avatar de DeeR  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 21 años
Puntos: 17
Respuesta: datagridview a plantilla de excel

He usado NPOI (un port de POI para la plataforma .NET), pero solo para la creación de planillas, pero está librería tambien permite read/write, a si que puedes abrir la planilla, trabajar sobre una hoja y editar ciertas celdras, luego guardas el archivo.

http://npoi.codeplex.com/

(Tiene un ZIP lleno de ejemplos)

PD: Lo mejor de la librería, es que no requiere Microsoft Office instalado, ya que ella implemente el acceso y edición de los documentos office (sin pasar por las librerías e interfaces que ofrece la suite OFFICE, por lo tanto es más portable).

Saludos.

Etiquetas: datagridview, excel, plantillas, aspx
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 20:26.