Saltar al contenido

Última celda en fila y columna en Epplus – C #

Solución:

Una cosa importante que debe saber sobre el objeto Cells en una hoja de trabajo en EPPlus es que solo contiene referencias a celdas que tienen datos agregados. Entonces, con un poco de LINQ, puede obtener la dirección de cada “Fila” de esta manera:

var lastRowCell1 = worksheet.Cells.Last(c => c.Start.Row == 1);

var lastRowCell2 = worksheet.Cells.Last(c => c.Start.Row == 2);

var lastColCell1 = worksheet.Cells.Last(c => c.Start.Column == 1);

var lastColCell2 = worksheet.Cells.Last(c => c.Start.Column == 2);

Para obtener el índice de la última celda, puede usar worksheet.Dimension:

int numCol = worksheet.Dimension.Rows;
int numCol = worksheet.Dimension.Columns;

Si desea la última dirección de Columna o Fila, puede usar esto:

String lastAddress = worksheet.Dimension.Address.Last().ToString();
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *