Quiero leer los datos de una columna en particular de la hoja de trabajo según el nombre de la columna y almacenar esos valores en Array o List. He escrito el código para leer una hoja en particular del libro de trabajo, pero ahora quiero ignorar las celdas vacías y encontrar una columna en particular, luego quiero leer esos datos.
Por ejemplo, digamos que tengo una columna con el encabezado "página" ¿Cómo puedo omitir las celdas vacías, luego buscar y recorrer la columna y leer todos los valores de esta columna en particular?
Quiero escribir una lógica que no debería costar el rendimiento de la aplicación.
¿Puede alguien ayudarme a lograr esta lógica usando C# Microsoft Interop?
oExcel = new Excel.Application(); oWorkBook = oExcel.Workbooks.Open(myExcel); oWorksheet = oWorkBook.Worksheets.OfType<Excel.Worksheet>().FirstOrDefault(ws => ws.Name.Equals(mySheet));