Lire depuis un fichier Excel en utilisant ClosedXML

Mon fichier Excel n’est pas sous forme de données tabulaires. J’essaie de lire depuis un fichier Excel.
J’ai des sections dans mon fichier Excel qui sont tabulaires.

J’ai besoin de parcourir les lignes 3 à 20 qui sont tabulaires et de lire les données.

Voici une partie de mon code :

     string fileName = "C:\\Folder1\\Prev.xlsx";
     var workbook = new XLWorkbook(fileName);
     var ws1 = workbook.Worksheet(1);

Comment puis-je parcourir les lignes 3 à 20 et lire les colonnes 3, 4, 6, 7, 8 ?
Aussi, si une ligne est vide, comment puis-je le déterminer afin de la sauter sans vérifier que chaque colonne a une valeur pour une ligne donnée ?


Source : Stack Overflow.)

Pour accéder à une ligne :

var row = ws1.Row(3);

Pour vérifier si la ligne est vide :

bool empty = row.IsEmpty();

Pour accéder à une cellule (colonne) dans une ligne :

var cell = row.Cell(3);

Pour obtenir la valeur d’une cellule :

object value = cell.Value;
// or
string value = cell.GetValue<string>();

Pour plus d’informations, consultez la documentation.