I know how to write to a cell, but how do I get an existing string written inside a cell in an excel file into a string object so that I can use it to generate data in other cells?
My code is:
Excel.ApplicationClass excelApp = new Excel.ApplicationClass(); excelApp.Visible = true; Excel.Workbook excelWorkbook = excelApp.Workbooks.Open("C:\\Users\\user\\Desktop\\list.xls", 0, false, 5, "", "", false, Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false); Excel.Sheets excelSheets = excelWorkbook.Worksheets; string currentSheet = "Sheet1"; Excel.Worksheet xlws = (Excel.Worksheet)excelSheets.get_Item(currentSheet);
I can manipulate the contents of the cell using something like:
xlws.Cells[1,1] = "foo";
But I am having problems with the opposite: reading the contents of a cell into a string in my program.
Any help would be appreciated.
source share