У меня есть довольно большой и сложный файл Excel 2007 и ячейка с формулой, которая ссылается на ячейку на другом листе. Я пробовал так много вещей, чтобы попытаться получить значение (как в том, которое я вижу при загрузке в самом Excel), но в основном связано с попыткой получить дочерние объекты OpenXmlPart. Значение ячейки 40178, но в файле нет списка с таким количеством индексов. Формула в ячейке - это «« Контрольный лист ввода »! $ F $ 8». Я (возможно, глупо), полагая, что эту строку можно использовать непосредственно в OpenXML API для чтения значения из ячейки, на которую ссылается эта строка, но я не прав?Чтение значения формулы ячейки Excel 2007 с использованием C#
Если кто-то может сказать мне, как получить значение из правильной ячейки, исходя из формулы, я был бы очень доволен - я до сих пор основывал свою работу на коде, предоставленном страницей справки Microsoft (ужасной): http://msdn.microsoft.com/en-us/library/cc850837.aspx
Спасибо,
Мэтт.