En mi caso obtenía una Lista que contenía un Object
En el Object contenía información de una persona, tenia los campos “nombre”, “apellido”, ..etc.
Con el bucle recorría cada campo y obtenía el valor campo.GetValue(l,null)
1 2 3 4 5 6 7 8 9 10 |
//Listado es un Objeto que contiene diversos campos foreach (var persona in Listado) { col = 1; foreach (var campo in l.GetType().GetProperties()) { sheet.Cells[rowindex, col++].Value =campo.GetValue(l,null); } rowindex++; } |