Comment puis-je extraire une chaîne de caractères à partir d'une cellule excel?

Je sais comment écrire dans une cellule, mais comment puis-je obtenir un déjà existant chaîne écrite à l'intérieur d'une cellule dans un fichier excel dans un objet de type string donc je peux l'utiliser pour générer des données dans d'autres cellules?

Mon code pour l'instant:

        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);

Je peux manipuler le contenu de la cellule en utilisant quelque chose comme:

xlws.Cells[1,1] = "foo";

Mais je vais avoir du mal à faire le contraire, c'est-à lire le contenu de la cellule dans une chaîne de caractères dans mon programme.

Toute aide serait appréciée.

OriginalL'auteur AJ_ | 2011-04-13