Jak odczytać wartość pojedynczej komórki Excela
Mam plik programu Excel z arkuszem 1, który ma wartość, którą muszę odczytać w wierszu 2 i kolumnie 10. Oto mój kod.
Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(workbookPath, 0, false, 5, "", "", false, Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false);
Excel.Sheets excelSheets = excelWorkbook.Worksheets;
string currentSheet = "Sheet1";
Excel.Worksheet excelWorksheet = (Excel.Worksheet)excelSheets.get_Item(currentSheet);
var cell = (Excel.Range)excelWorksheet.Cells[10, 2];
Po otrzymaniu obiektu komórki, jakim jest Excel.Range, nie wiem, jak odczytać zawartość tej komórki. Próbowałem przekonwertować go na tablicę i zapętlić nad nim, próbowałem konwertować do tablicy ciągów itp. Jestem pewien, że jest to bardzo proste. Czy istnieje bezpośredni sposób na uzyskanie tylko jednej wartości komórki, która jest ciągiem?