I'd like to be able to ready an excel file by column index, row by row, in VB .NET.
I can do it extremely easily with python XLRD, and with vb6 via "ADOX.Catalog"
Basically, this should be enough for my needs:
wb = open(excelfile)
ws = wb.worksheet(0)
cell = ws.get_cell(col, row)
How can I do that?
- Is there a way to get the columns of a worksheet?
- I haven't found any documentation of NPOI
- I haven't found any *.vb file samples in the NPOI downloads (alpha, beta and stable versions)
- is there a unified excel file opener that will detect the file version and pick up the correct opener class, or do i have to do it by file extension?
- subjective question: am I the only one who think this API is overly complex?
IMPORTANT EDIT: I CAN'T INSTALL EXCEL ON THE MACHINE, so i'm looking for non-excel solutions
ps. i'm new to .net