Начал писать простенький парсер для Excel файлов. И натнулся на проблему, что Workbooks.Open не воспринимает переменные. Пример:
- Код: Выделить всё
str:='C:\Users\User\Desktop\Анкета.xls';
excel.Workbooks.Open(str);
Ошибка (не отлавливается блоком try). Текст ошибки состоит из знаков вопросов
- Код: Выделить всё
excel.Workbooks.Open(FileNames[0]);
FileNames[0] получаем из dropfile
Ошибка (не отлавливается блоком try). Текст ошибки состоит из знаков вопросов
- Код: Выделить всё
excel.Workbooks.Open('C:\Users\User\Desktop\Анкета.xls');
Работает нормально.
В чем может быть проблема?