В коде у меня тоже подчеркивается красным, и та же ситуация Undeclarated identifier 'Value', но при этом все компилируется и работает отлично! Что делает строка
Код:

n := OpenFile();
?
И где инициирование переменной excel?
Тут было все довольно конкретно описано!